首页 > linux,socket阻塞时间过长会返回EINTR,如何设置这个阻塞时间?

linux,socket阻塞时间过长会返回EINTR,如何设置这个阻塞时间?

socket读写的时候,很大概率会返回EINTR错误,能否设置系统的阻塞等待时间?


int setsockopt(int s, int level, int optname, void *optval, int optlen);
level = SOL_SOCKET
optname = SO_SNDTIMEO
optval = struct timeval 发送超时值或者接收超时值

【热门文章】
【热门文章】