您的位置:首页 > 其它

取消线程接口pthread_cancel吐槽

2014-12-10 17:34 309 查看
pthread库中取消线程的接口设计实在太过于复杂。

为了取消一个线程,需要仔细的设置取消点,还要仔细查看自己调用的函数是不是取消点。

而且取消后默认时推迟取消。真是吃力不讨好的设计。

要在一个线程里实现对另一个线程的取消,不如直接设置个全局变量,然后在线程的主循环里每次都查询这个变量即可。根本用不到那么麻烦的去调用接口来设置取消点。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  多线程