23,127
社区成员
发帖
与我相关
我的任务
分享
FD_ZERO(&fds);
FD_SET(sock_fd, &fds);
tv.tv_sec = 1;
tv.tv_usec = 0;
for(int i = 0; i < BACK_LOG; i++)
{
if(fd_accept[i] != 0)
{
FD_SET(fd_accept[i], &fds);
}
}
ret = select(maxsock + 1, &fds, NULL, NULL, &tv);
if(ret < 0)
{
CCLOG("#### select error!");
break;
}
else if(ret == 0)
{
continue;
}