Amaury Forgeot d'Arc added the comment:

Also reproduced on winXP with SVN trunk.
The cause seems that in threading.py, the __stop() method notifies all
waiting threads, and that __delete() effectively removes the thread from
the active list.

I dared to swap the two calls, and it seems to solve the problem. Tests
still pass, but can someone check that this can be done safely?

----------
nosy: +amaury.forgeotdarc

_____________________________________
Tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/issue1703448>
_____________________________________
_______________________________________________
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to