摘要:
也就是说,如果signal的时候没有线程在condition wait,那么本次signal就没有效果,后续的线程进入condition wait之后,无法被之前的signal唤醒。测试代码:#include<stdio.h>#include<pthread.h>#include<unistd.h>pthread_cond_tcond;pthread_mutex_tmutex;void*test_thread(void*arg){printf("Signalmainthread...\n");pthread_cond_signal(&am 阅读全文
posted @ 2011-07-29 11:07
super119
阅读(1377)
评论(0)
推荐(1)

浙公网安备 33010602011771号