我正在尝试调试一个reactor.callFromThread(func)
不会做任何事情的问题
目前,我有一个执行退出操作的函数,包括关闭文件......等
def exit(self):
try:
def clean_handler():
exit_handler()
self.reactor.callFromThread(clean_handler) # doesn't work
# clean_handler() # this works
except Exception as e:
print e
我尝试打印出反应堆以检查它是否存在,并尝试编写一些虚拟函数进行测试callFromThread
,我得到的结论是,虽然反应堆存在,但callFromThread
根本没有做任何事情。
任何意见,将不胜感激
谢谢