天天看点

非阻塞式的socket send recv

recv

如果返回 < 0

就要判断 errno

EAGAIN 处理完毕      
ECONNRESET  对方发送了RTS	      
EINTR  信号中断      

如果 == 0

正常关闭

send

如果返回 < 0

EAGAIN 处理完毕      
ECONNRESET 对方重置了      
EINTR 信号中断      

如果==0

正常关闭了.

继续阅读