1 つはデータの受信用で、もう 1 つは送信用の Csocket
クライアント プログラムを持っています。thread
がserver
シャットダウンすると、送信者はEPIPE
. 同じsocket
ものを再接続すると、データを受信できますが、送信者はまだEPIPE
.
これを修正する方法は?
更新:送信されたバイト数を見ると、実際には送信者がデータを送信しているようです。しかし、errno はまだ壊れたパイプに設定されています。errnoだけをチェックする前に。成功に変更すべきではありませんか?