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 kristjan.jonsson
Recipients georg.brandl, gregory.p.smith, jcea, kristjan.jonsson, loewis, pitrou, sbt
Date 2012-07-03.11:03:14
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1341313396.12.0.816385239019.issue15139@psf.upfronthosting.co.za>
In-reply-to
Content
Thank you Richard.
A new patch is included.  Now the processing of "timeout" is done in _acquire_condition().  None is infinite, and negative timeouts are clipped to zero.

Do you feel that it is unnecessary to be able to support other locks than Lock() and RLock() as the outer lock?  If so, then we can drop the "_acquire_restore()" as suggested by Martin.
History
Date User Action Args
2012-07-03 11:03:16kristjan.jonssonsetrecipients: + kristjan.jonsson, loewis, georg.brandl, gregory.p.smith, jcea, pitrou, sbt
2012-07-03 11:03:16kristjan.jonssonsetmessageid: <1341313396.12.0.816385239019.issue15139@psf.upfronthosting.co.za>
2012-07-03 11:03:15kristjan.jonssonlinkissue15139 messages
2012-07-03 11:03:14kristjan.jonssoncreate