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 vstinner
Recipients dcoles, gvanrossum, vstinner, yselivanov
Date 2015-01-08.22:46:09
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1420757169.31.0.249930831234.issue22970@psf.upfronthosting.co.za>
In-reply-to
Content
I don't like the idea of ignoring exceptions (CancelledError). An option may be to store the latest exception and reraise it when the condition is acquired.

I'm not sure that it's safe or correct to "retry" to acquire the condition.

I don't know what I should think about this issue. I don't see any obvious and simple fix, but I agree that inconsistencies in lock primitives is a severe issue.
History
Date User Action Args
2015-01-08 22:46:09vstinnersetrecipients: + vstinner, gvanrossum, dcoles, yselivanov
2015-01-08 22:46:09vstinnersetmessageid: <1420757169.31.0.249930831234.issue22970@psf.upfronthosting.co.za>
2015-01-08 22:46:09vstinnerlinkissue22970 messages
2015-01-08 22:46:09vstinnercreate