69,369
社区成员
发帖
与我相关
我的任务
分享
INT32 i32Ret;
pthread_t tPid;
i32Ret = pthread_create(&tPid, NULL, (void *)socket_Waiting(), NULL);
if (0 != i32Ret)
{
M2M_RTE_LOG(M2M_LOG_ERROR,"create pthread error!\n");
}
i32Ret = pthread_detach(tPid);
while(TRUE)
{
printf("doing somthing!\n");
sleep(10);
}
socket_wait()是用来收发数据的,也有一个while(true)的循环,一直在收发数据,这样会阻塞在首发数据,请问该怎么办,感谢