【发布时间】:2019-10-03 17:55:39
【问题描述】:
我使用带有 SO_RCVTIMEO 选项的 setsockopt 在我的套接字 recv 函数上设置超时。 它可以工作,但是当超过时间时它会立即关闭套接字。我想在关闭前发消息,可以吗?
(我的程序必须在 Windows 和 Linux 上运行)
【问题讨论】:
-
recv()不会在超时时关闭套接字。您的应用程序必须在recv()退出后执行此操作。
标签: c sockets timeout setsockopt