udp,select超時和recvfrom收不到數據緣由

wirshark抓包,發現有數據。可是select超時,直接recvfrom又失敗。select

代碼中須要改進:select超時後,會移除fd_set集合中超時的那個句柄,因此每次要從新進行FD_SET,而後再進行select。防火牆

最後經過:關閉防火牆,解決了這個問題。數據

相關文章
相關標籤/搜索