cleaner shutdown

This commit is contained in:
David Rose 2008-11-12 18:43:29 +00:00
parent e17fb67b08
commit fcf157cdfc

View File

@ -103,7 +103,9 @@ class Thread(ThreadBase):
self.__dict__['ident'] = threadId
def __del__(self):
if _thread:
# On interpreter shutdown, the _thread module might have
# already been cleaned up.
if _thread and _thread._remove_thread_id:
_thread._remove_thread_id(self.ident)
def start(self):