我应该明确终止过期的线程吗?

时间:2012-06-06 19:51:06

标签: python multithreading

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

在此之后,我应该用sys.exit()显式地杀死线程吗?我注意到即使任务完成,工作线程仍然在后台持续存在。

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

1 个答案:

答案 0 :(得分:1)

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

关于停止/杀死线程的进一步参考,请参阅this question