]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
Thread.__bootstrap(): ignore exceptions in the self.__delete() call in
authorGuido van Rossum <guido@python.org>
Fri, 28 Dec 2001 22:07:09 +0000 (22:07 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 28 Dec 2001 22:07:09 +0000 (22:07 +0000)
commitf21b2aafa9b78891b568264a32f40ee8a8384aa1
tree3a2dbee1ab5585355393743108992fe61e0475e9
parent2764a3a50ebb467690d77f8925a3414d71756311
Thread.__bootstrap(): ignore exceptions in the self.__delete() call in
the finally clause.  An exception here could happen when a daemon
thread exits after the threading module has already been trashed by
the import finalization, and there's not much of a point in trying to
insist doing the cleanup in that stage.

This should fix SF bug ##497111: active_limbo_lock error at program
exit.

2.1.2 and 2.2.1 Bugfix candidate!
Lib/threading.py