TCPソケットに連続的に書き込むプログラムがあります。私は、クライアントとサーバーの間の接続が何らかの時間切断された場合、接続を再確立できることを確認したい。ハードウェア切断後のTCPリカバリ接続
今のところ、私はワイヤを切断することができ、write()関数がループする間に、1つの「接続でリセットされた接続」エラーを返し、ULLONG_MAXの値を返します。次に、ワイヤを再接続すると、write()は "broken pipe"エラーを継続的に返します。接続を閉じて再開しようとしましたが、引き続き「ピアで接続がリセットされました」というエラーが表示されます。
どのように私は接続を再設定するか、それを最初の場所で一定の時間(または無限に)生き続けることができますか?