recv
如果返回 < 0
就要判断 errno
EAGAIN 处理完毕
ECONNRESET 对方发送了RTS
EINTR 信号中断
如果 == 0
正常关闭
send
如果返回 < 0
EAGAIN 处理完毕
ECONNRESET 对方重置了
EINTR 信号中断
如果==0
正常关闭了.
recv
如果返回 < 0
就要判断 errno
EAGAIN 处理完毕
ECONNRESET 对方发送了RTS
EINTR 信号中断
如果 == 0
正常关闭
send
如果返回 < 0
EAGAIN 处理完毕
ECONNRESET 对方重置了
EINTR 信号中断
如果==0
正常关闭了.