2014年7月30日

线程取消 (pthread_cancel)

摘要: 线程取消(pthread_cancel)基本概念pthread_cancel调用并不等待线程终止,它只提出请求。线程在取消请求(pthread_cancel)发出后会继续运行,直到到达某个取消点(CancellationPoint)。取消点是线程检查是否被取消并按照请求进行动作的一个位置.与线程取消... 阅读全文

posted @ 2014-07-30 11:15 任心愿 阅读(1118) 评论(0) 推荐(0) 编辑

pthread_setcanceltype 线程取消

摘要: 取消线程: (1)一个线程可以调用pthread_cancel来取消另一个线程。 (2)被取消的线程需要被join来释放资源。 (3)被取消的线程的返回值为PTHREAD_CANCELED 有关线程的取消,一个线程可以为如下三个状态:(1)可异步取消:一个线程可以在任何时刻被取消。(2)可同步取消:... 阅读全文

posted @ 2014-07-30 10:59 任心愿 阅读(3910) 评论(0) 推荐(1) 编辑

导航