发生WSAEWOULDBLOCK时如何判断链接是否断开
非阻塞socket,recv返回-1,WSAGetLastError返回WSAEWOULDBLOCK,无法判断对方是否宕机(因为网络繁忙的时候或者对方没有发送数据的时候也会返回WSAEWOULDBLOCK),此时需要使用其他方法来判断网络是否断开:
recv() will return 0 upon a graceful disconnect, ie the peer shutdown its e...
原创
2019-08-08 18:09:34 ·
682 阅读 ·
0 评论