pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t*mutex)函数 传入的參数mutex用于保护条件,由于我们在调用pthread_cond_wait时,假设条件不成立我们就进入堵塞.可是进入阻塞这个期间,假设条件变量改变了的话,那我们就漏掉了这个条件.由于这个线程还没有放到等待队列上.所以调用pthread_cond_wait前要先锁相互排斥量, 即调用pthread_mutex_lock(),pthread_cond_wait在把…