Pyro信号是否安全?

问题描述:

我一直在使用Pyro 3一段时间,并取得了巨大成功,但偶尔我也注意到,当Pyro在进行某些远程通信时,如SIGHUP或SIGINT等信号到达时,该过程就会挂起,因此, Pyro信号是否安全?Pyro信号是否安全?

在此先感谢。

似乎这里的问题是默认的Python设置为SIGINT和SIGTERM一个处理由此引发的异常。如果您therfore收到的信号,而做一些烟火通讯科,将引发异常,并关闭它去寻找,除了第一个适当的,没有完成它在做什么,如果你再尝试再次使用火焰兵,例如在除/ finally子句,你可以得到问题。在我的情况下,它是从最终通过其代理到使用火焰兵另一个进程队列发送一些消息到日志。