[Python-Dev] Python bug 544473 - bugfix candidate - was it applied?
Guido van Rossum
guido@python.org
Wed, 28 May 2003 07:20:39 -0400
> 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.
cvs log of the release22-maint branch shows it was applied.
> 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?
Are you using the tip of the branch is the next question?
--Guido van Rossum (home page: http://www.python.org/~guido/)