This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author sdeibel
Recipients ajaksu2, dugan, sdeibel
Date 2009-04-01.17:54:44
SpamBayes Score 1.5102955e-06
Marked as misclassified No
Message-id <1238608486.94.0.995579435438.issue1608921@psf.upfronthosting.co.za>
In-reply-to
Content
Here is a patch against Python 2.6.1 that restores errno after the
"sanity check" in lock_PyThread_release_lock in Modules/threadmodule.c.

A potential controversy is whether it should be done here or in
thread_pthread.h but I believe that we should protect errno from
spurious change by _any_ threading model that objects to this internal 
attempt to acquire an already acquired lock.
History
Date User Action Args
2009-04-01 17:54:47sdeibelsetrecipients: + sdeibel, ajaksu2, dugan
2009-04-01 17:54:46sdeibelsetmessageid: <1238608486.94.0.995579435438.issue1608921@psf.upfronthosting.co.za>
2009-04-01 17:54:45sdeibellinkissue1608921 messages
2009-04-01 17:54:45sdeibelcreate