- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 关于线程库pthread_cond_signal丢失的问题
<br />这两天写了一个关于C++的线程库,刚开始老是出现信号丢失的问题,百思不得其解。后来才发现原来要pthrea_cond_wait和pthread_cond_signal之间要用一个条件变量来控制。例如:while(count==0)pthread_cond_wait();count--;<br />在pthread_cond_signal处,要用if(count==0)pthread_cond_signal();count++.<br />下面是我写的线程池代码:<br />.h文件:<br />
2010-12-08 17:03:00 5303
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人