【发布时间】:2016-08-22 02:55:43
【问题描述】:
我们在客户端进程-服务器进程之间有一个 unix 域流套接字连接。当服务器终止时,它正在关闭其连接的套接字和它的侦听套接字。
有时,在客户端,Socket 仍处于 CONNECTED 状态(使用 netstat -anp | grep 。此外,在客户端,当调用 recv() 时,它返回 EAGAIN errno。这种行为仅在某些时候观察到。但是,无法理解这是怎么可能的。
如果有人可以解释它是如何可能的,那将非常有帮助。
【问题讨论】:
-
将代码简化为最小的例子并展示给我们。