linux pthread_create创建线程以后,如果使用pthread_detach分离了线程,
后面如果想用pthread_cancel来取消线程的话,线程中最好添加一个pthread_testcancel来指定线程退出点。
子线程不能在其他地方关闭或者自己退出,
如果子线程已经退出了,这种情况下,调用pthread_cancel来关闭子线程的话,程序就会出现段错误。
京公网安备 11010502049817号