TCP断开recv返回值含义
-
C语言TCP客户端与服务器断开会收到什么?,断开错误码?
当C语言TCP客户端与服务器断开时,调用recv函数会返回0表示对方正常关闭,或返回-1并设置errno为具体错误码,如ECONNRESET表示连接被重置,ETIMEDOUT表示超时,ENETUNREACH表示网络不可达,核心机制:TCP断开与客户端socket返回值正常关闭:recv返回0TCP四次挥手完成后……
当C语言TCP客户端与服务器断开时,调用recv函数会返回0表示对方正常关闭,或返回-1并设置errno为具体错误码,如ECONNRESET表示连接被重置,ETIMEDOUT表示超时,ENETUNREACH表示网络不可达,核心机制:TCP断开与客户端socket返回值正常关闭:recv返回0TCP四次挥手完成后……