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.
サーバー/クライアント TCP アプリケーションを C で作成します。多くのクライアントが同時にサーバーに接続できます。close() を呼び出してから 10 秒後にクライアントを切断するにはどうすればよいでしょうか?
close10 秒後にソケットを呼び出しますaccept。
close
accept
ある種の UNIX でバニラの Berkely ソケットについて話している場合は、受け入れられたソケット ファイル記述子でshutdownとcloseを呼び出すだけです。
アプリケーションのアーキテクチャに適した方法でタイムアウトを管理する必要があります。どこかでタイマーを実行する必要があります。アクティブな接続を自動的にタイムアウトさせる方法はありません。