Чтение http://bugs.python.org/msg160297, я вижу простой script, написанный Стивеном Уайтом, который демонстрирует, как ошибки python с этим исключением
Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading'
Учитывая исходный код Стивена Уайта (http://bugs.python.org/file25511/bad-thread.py),
import os
import thread
import threading
import time
def t():
threading.currentThread() # Populate threading._active with a DummyThread
time.sleep(3)
thread.start_new_thread(t, ())
time.sleep(1)
pid = os.fork()
if pid == 0:
os._exit(0)
os.waitpid(pid, 0)
как мы могли бы перезаписать его так, чтобы эта ошибка была решена?