Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我用 C 编写了一个服务器/客户端 TCP 应用程序。许多客户端可以同时连接到服务器。客户端如何在调用 close() 10 秒后断开连接?
10 秒后调用close套接字accept。
close
accept
只需在接受的套接字文件描述符上调用shutdown和close,前提是您正在谈论某种 UNIX 中的 vanilla Berkely 套接字。
您必须以适合应用程序体系结构的任何方式管理超时。您必须在某处运行计时器,无法自动让 O/S 使活动连接超时。