填坑linux pthread_cancel

填坑linux pthread_cancel_第1张图片
填坑linux pthread_cancel_第2张图片问题:明明设置的state为disable但是pthread_cancel函数还是返回0,即…
在这里插入图片描述自己的理解错了,原以为进程必须中断才叫cancel成功,其实是只要发送成功就叫cancel成功,
如果讲新进程中的sleep函数注释掉,那么进程就会在cancel函数调用之前结束,所以也就是返回cancel失败了。

你可能感兴趣的:(填坑linux pthread_cancel)