1
看起来threads.blockingCallFromThread
即使在反应器停止时也会阻止。有什么方法可以解除它吗?推迟它依靠来自另一端的RPC阻塞,并且肯定不会在反应堆停止时进入。扭转,在反应器停止时解锁threads.blockingCallFromThread
看起来threads.blockingCallFromThread
即使在反应器停止时也会阻止。有什么方法可以解除它吗?推迟它依靠来自另一端的RPC阻塞,并且肯定不会在反应堆停止时进入。扭转,在反应器停止时解锁threads.blockingCallFromThread
它阻塞,直到延期的火灾。如果您想要解除阻止,请触发延迟。如果你正在停止你的应用程序并停止反应堆,那么在你这样做之前你可能想要触发Deferred。你可能想用Failure
来解雇它,因为大概你没有能够想出成功的结果。当反应堆即将停止时,您可以安装反应堆关闭挂钩以运行代码,使用自定义Service
或reactor.addSystemEventTrigger
。
啊有道理。当我创建延迟的时候,我可以添加一个事件使其在关闭之前失败。看起来这应该是某个地方的默认选项.. – Claudiu 2010-07-23 00:19:24