udp,select超时和recvfrom收不到数据缘由

wirshark抓包,发现有数据。可是select超时,直接recvfrom又失败。select

代码中须要改进:select超时后,会移除fd_set集合中超时的那个句柄,因此每次要从新进行FD_SET,而后再进行select。防火墙

最后经过:关闭防火墙,解决了这个问题。数据

相关文章
相关标签/搜索