Logged In: YES
user_id=357491
OK, this has been fixed in Python 2.4 (rev. 1.41 of Lib/threading.py; just
removed the two calls to currentThread in the _Condition class that were
commented to be for their side-effect).
Just because I don't feel rock-solid on my fix to the point of it not
changing some obscure semantics that I would be willing to put a gun to
my head over it I am not going to backport this until I hear from
someone who had this bug and reports that they have not had any issues
for a long time. Otherwise I will just leave the fix in 2.4 only. |