如果我的问题重复,我真的很抱歉,但我没有在网站上找到有用的信息。
我正在使用非阻塞套接字和 select()。如何检测客户端是否关闭了非阻塞套接字上的连接?我看到当没有数据可供读取以及连接关闭时, read() 返回 -1 和 errno = EWOULDBLOCK 。
如何区分上述情况?
c sockets io
c ×1
io ×1
sockets ×1