在我的服务器程序中,我关闭了套接字的recv端以拒绝传入数据。
有时在代码中我想检查我的recv端是否关闭。我怎样才能检查这个?我在 getsockopt 中没有发现任何有趣的东西。
谢谢, 桑迪普
最佳答案
可能是在存储套接字 fd 的地方旁边存储一个标志。当然,这比进行额外的系统调用更有效......
关于c - 如何检查套接字的接收或发送点是否已关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4478358/