Python3:线程化,杀死线程和所有孩子

时间:2018-05-10 10:23:00

标签: python multithreading

我正在创建一个程序,在某种消息队列中获取一些脚本或程序(让它们称之为script B),然后启动thread A来处理每个脚本。

因为这些script B中可能会出现很多错误(并且我没有影响力),如果能够杀死所有孩子的thread A会很好。我知道常见的方法是创建一个stopflag,然后thread A在某个循环中控制此标志以停止。

但是输入脚本可能是阻塞的(原因可能是永久循环),因此thread A无法控制该标志。然后我喜欢杀死thread A(和它的所有孩子)形成父母。我不在乎信息丢失。

最好的方法是什么?

0 个答案:

没有答案
相关问题