1

我有一个线程池,其中包含执行特定任务的线程。任务完成后,我让一个worker的run()方法终止。

在此之后,我应该使用 sys.exit() 显式终止线程吗?我注意到工作线程在后台持续存在,即使在任务完成后也是如此。

清除旧线程的推荐方法是什么?

4

1 回答 1

1

执行sys.exit将退出整个应用程序。没有必要对线程完成执行做任何事情。

有关停止/终止线程的进一步参考,请参见此问题

于 2012-06-06T20:19:00.580 回答