我用的是扭曲的检修孔(https://github.com/HoverHell/pyaux/blob/master/pyaux/runlib.py\L126),我还将Twisted捕捉到的错误发送到python日志中(https://github.com/HoverHell/pyaux/blob/master/pyaux/twisted_aux.py#L9). 在
然而,结果是,日志得到ConnectionDone()
个错误,这与错误不太有趣。在
为了避免出现这种(可能还有其他一些)不完全正确的错误,应该进行哪些更改?也许,过滤twisted.python.failure.Failure
个案例?connectionOne()从何而来?为什么?在
ConnectionDone()实例在连接关闭后提供给connectionLost()回调。当客户端决定关闭连接时,您应该看到这一点。 你肯定不想把失败过滤掉。您可以将失败视为异常的“异步类比”。通常要做的事情是,不要看到某些例外情况,比如:
相关问题 更多 >
编程相关推荐