即使 react 器停止,threads.blockingCallFromThread
似乎仍会阻塞。有什么办法可以解除封锁吗?它所阻塞的延迟依赖于来自另一端的 RPC,并且当 react 器停止时,这肯定不会出现。
最佳答案
它会阻塞,直到延迟触发。如果您希望它解锁,请触发 Deferred。如果您要停止应用程序并停止 react 器,那么您可能需要在执行此操作之前触发 Deferred。您可能希望以 Failure
来触发它,因为您可能无法得出成功的结果。您可以使用自定义 Service
或 reactor.addSystemEventTrigger
安装reactor关闭 Hook ,以便在reactor即将停止时运行代码。
关于python - 扭曲,当 react 器停止时取消阻塞threads.blockingCallFromThread,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3311622/