linux非阻塞socket中select的问题
select超时时间为10秒,第一次socket连接成功后,我关闭它,此时select会等待并返回0(超时),问题来了,当上一个socket关闭后select等待的10秒...
select超时时间为10秒,第一次socket连接成功后,我关闭它,此时select会等待并返回0(超时),问题来了,当上一个socket关闭后select等待的10秒还没完的时候,我进行第二次socket连接,本来第二次socket连接是会成功的,但是不巧的是,遇到了上一次socket被关闭后select的残余返回(0),这时,第二次本来应该成功的socket变成了超时,请问这个怎么解决。求高手帮忙~~~!!!!谢谢了
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询