1

我用 C 编写了一个服务器/客户端 TCP 应用程序。许多客户端可以同时连接到服务器。客户端如何在调用 close() 10 秒后断开连接?

4

2 回答 2

3

10 秒后调用close套接字accept

于 2013-01-04T14:39:20.533 回答
2

只需在接受的套接字文件描述符上调用shutdownclose,前提是您正在谈论某种 UNIX 中的 vanilla Berkely 套接字。

您必须以适合应用程序体系结构的任何方式管理超时。您必须在某处运行计时器,无法自动让 O/S 使活动连接超时。

于 2013-01-04T14:41:00.500 回答