[Python-Dev] Python bug 544473 - bugfix candidate - was it applied?
Skip Montanaro
skip@pobox.com
Tue, 27 May 2003 20:21:34 -0500
Several times today I had a Queue object (Python 2.2.2) wind up deadlocked
with its fsema locked but its queue full (apparently threads are waiting to
put more items in the queue than it's supposed to hold). Looking back at
the cvs log for the Queue module I see this message
revision 1.15
date: 2002/04/19 00:11:31; author: mhammond; state: Exp; lines: +33 -14
Fix bug 544473 - "Queue module can deadlock".
Use try/finally to ensure all Queue locks remain stable.
Includes test case. Bugfix candidate.
but no indication that was ever applied to the maint22 branch.
I'm not suggesting that this bug fix will solve my problem (it's probably a
bug in my code), but it seems that it should have been applied but wasn't.
Should it be applied at this point or is 2.2.3 too close to release?
Skip