recvfrom超时设置
recvfrom阻塞接收的问题,网络不通就一直等,想改成非阻塞的,也不可靠谱。最后设置了一个超时时间
struct timeval tv_out;
tv_out.tv_sec = 5;//等待10秒
tv_out.tv_usec = 0;
setsockopt(sock_fd,SOL_SOCKET,SO_RCVTIMEO,&tv_out, sizeof(tv_out))
posted on 2014-06-06 15:37 eric.geoffrey 阅读(1338) 评论(0) 编辑 收藏 举报