gevent.exceptions --例外#

例外情况。

在 1.3b1 版本加入.

exception LoopExit[源代码]#

基类:Exception

当集线器完成运行时引发异常 (gevent.hub.Hub.run 会回来的)。

在正常的应用程序中,不会显式地抛出或捕获。诸如 gevent.hub.Hub.join()gevent.joinall() 可能会捕获它,但用户代码通常不应捕获它。

小心

应用程序编程中的错误也可能导致引发此异常。一些例子包括(但不限于):

  • 格林莱特在锁上死锁;

  • 使用来自不同线程的具有本机线程关联性的套接字或其他gevent对象

property hub#

引发错误的(可选)集线器。

在 20.12.0 版本加入.