当前位置: 技术问答>linux和unix
如何一次把建立的线程全结束?
来源: 互联网 发布时间:2016-03-06
本文导语: 我在程序运行时建立了4个线程,由于某种原因我用killall命令结束了这个进程,可用ps会发现还有3个一样的线程没有被结束。哪位有方法可以都结束?谢! | 你连续 ps -ef | grep tcp_Client_test...
我在程序运行时建立了4个线程,由于某种原因我用killall命令结束了这个进程,可用ps会发现还有3个一样的线程没有被结束。哪位有方法可以都结束?谢!
|
你连续 ps -ef | grep tcp_Client_test 两次看看
|
killall的用法是什么?
我的想法是kill进程组.
我的想法是kill进程组.
|
ps显示的不是进程号吗?怎么会显示线程号呢?
pthread中没有killall这个函数吧?
关掉所有的线程,你可以将创建的线程的线程状态存储在一个全局数组中。
想关闭哪个,就向哪个发送条件变量的通知,更改isRunning的标志位,让线程退出循环。
对于进程而言,我不清楚?
你用的到底是进程还是线程?
pthread中没有killall这个函数吧?
关掉所有的线程,你可以将创建的线程的线程状态存储在一个全局数组中。
想关闭哪个,就向哪个发送条件变量的通知,更改isRunning的标志位,让线程退出循环。
对于进程而言,我不清楚?
你用的到底是进程还是线程?