<aside> 💡
pthread_cancel
用于取消线程(让线程终止)
</aside>
取消某个线程可以终止某个线程的运行。
线程取消并不是立马终止线程,而是当子线程执行到一个取消点,线程才会终止。
取消点:系统规定好的一些系统调用,我们可以粗略的理解为从用户区到内核区的切换,这个位置称之为取消点
参数
thread
:需要取消的子线程ID