
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