فهرست منبع

stdpy: Remove obsolete check for None function on module shutdown

This behaviour was removed in Python 3.4 so should no longer be an issue
rdb 2 سال پیش
والد
کامیت
ab93d88f1b
1فایلهای تغییر یافته به همراه1 افزوده شده و 4 حذف شده
  1. 1 4
      direct/src/stdpy/threading.py

+ 1 - 4
direct/src/stdpy/threading.py

@@ -123,10 +123,7 @@ class Thread(ThreadBase):
         self.__dict__['ident'] = threadId
 
     def __del__(self):
-        # 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)
+        _thread._remove_thread_id(self.ident)
 
     def is_alive(self):
         thread = self.__thread