星期二, 九月 25, 2007

python 关于 threading 流程

Thread.start()
|
\--->run()
|
\--->callback
默认在 callback 返回时执行 thread 的退出:
finally:
self.__stop()
如果 callback 是无限循环,可以利用 Thread.Event 通知其退出,例如 pyinotify 的 ThreadedNotifier.stop() 方法。

没有评论: