即使反应堆停止,似乎threads.blockingCallFromThread
仍然阻挡。有没有办法解除它?延迟它是阻塞依赖来自另一端的RPC,并且肯定不会在反应堆停止时进入。
答案 0 :(得分:1)
它会阻止直到延迟射击。如果您想要取消阻止,请触发延迟。如果您正在停止应用程序并停止反应堆,那么您可能希望在执行此操作之前触发延迟。你可能想用Failure
来解雇它,因为你可能无法想出一个成功的结果。您可以安装reactor关闭钩子以在反应器即将停止时运行代码,使用自定义Service
或reactor.addSystemEventTrigger
。