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 sss
Recipients gvanrossum, sss, vstinner, yselivanov
Date 2016-07-21.17:06:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1469120801.4.0.62510822161.issue27585@psf.upfronthosting.co.za>
In-reply-to
Content
The lock.py file prints

DEADLOCK HERE
_locked:  False
_waiters: deque([<Future cancelled>])

I think the problem is that acquire() will block because of the cancelled future in _waiters, but release() has already ran so no one will wake it up.
History
Date User Action Args
2016-07-21 17:06:41ssssetrecipients: + sss, gvanrossum, vstinner, yselivanov
2016-07-21 17:06:41ssssetmessageid: <1469120801.4.0.62510822161.issue27585@psf.upfronthosting.co.za>
2016-07-21 17:06:41ssslinkissue27585 messages
2016-07-21 17:06:41ssscreate