首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux下怎么在等待线程结束中设置超时

2012-03-17 
linux下如何在等待线程结束中设置超时?我知道在linux下用pthread_join可以等待线程结束。但是我想在等待一

linux下如何在等待线程结束中设置超时?
我知道在linux下用pthread_join可以等待线程结束。
但是我想在等待一段时间后如果目标线程还未结束就取消等待,该如何实现?


[解决办法]
sleep(sometime);
pthread_cancle(thread);
[解决办法]
pthread_join做不了

可以用同步机制,如pthread_cond_timedwait

热点排行