标签: pthreads posix
任何人都可以帮助我吗?我试图杀死它们,但是,这需要一个信号。所以,我想到了使用取消。
答案 0 :(得分:4)
肯定pthread_cancel不会释放线程的堆栈,因为取消的线程可能会继续执行一段时间,例如,执行取消处理程序。
pthread_cancel
在线程上调用pthread_detach并且线程终止后(这可能以任何顺序发生),线程资源被清理。
pthread_detach