64,683
社区成员
发帖
与我相关
我的任务
分享
void* func2(void* arg)
{
printf("in func2\n");
struct argstr* l = (struct argstr*)arg;
pthread_mutex_lock(&(l->mut));
(l->i)++;
(l->i)++;
printf("func2 add finished\n");
pthread_cond_signal(&(l->cond));
pthread_mutex_unlock(&(l->mut));
l->ready=true;
//pthread_cond_signal(&(l->cond));
printf("exit func2\n");
}