在ios上开发了个网络程序,非阻塞性socket,然后使用select()进行等待socket可读写,select()超时时间为20ms,奇怪的是在拔掉本端网络以后,从第0秒到第75秒之间,select()函数都是返回0(都是超时20ms),第75秒才大于0,才去读socket(此时可以读出错误值,知道网络已经断了),我想知道有没有可以设置的值,可以修改75秒的时间?我试过使用setsockopt(sock_fd,SOL_SOCKET,SO_RCVTIMEO,&timeout,sizeof(timeout));修改接收超时时间,没有起作用