【发布时间】:2011-03-28 01:50:08
【问题描述】:
更新:为了便于阅读,这里是如何在反应器关闭之前添加回调:
reactor.addSystemEventTrigger('before', 'shutdown', callable)
原始问题如下。
如果我有一个连接到服务器的客户端,并且它在反应堆主循环中等待事件,当我按下 CTRL-C 时,我得到一个“与另一端的连接以非干净方式丢失:连接丢失。”如何设置它以便我知道何时发生 KeyboardInterrupt,以便我可以进行适当的清理并干净地断开连接?或者如果可能的话,我如何实现一种不涉及 CTRL-C 的更简洁的关机方式?
【问题讨论】:
-
甜蜜,首先点击谷歌搜索“关机前扭曲”!