如何关闭gevent异常回溯输出?

时间:2014-09-13 15:11:42

标签: python gevent

我在每个greenlet中都有一个例外,它只能由调用gevent.joinall的上层处理。 我尝试将link_exception与回调一起使用,但是当异常升级时gevent首先将所有回溯写入std.err然后调用回调。 那我怎么能把它完全关掉呢?

Python 2.7.6 Gevent 1.0.1

1 个答案:

答案 0 :(得分:2)

显然是设计 - https://github.com/gevent/gevent/issues/55

这适用于1.0.1:gevent.hub.Hub.NOT_ERROR = (Exception,)。但是,无法保证这将在未来的版本中继续有效。