セットアップは次のとおりです。
サーバークライアント | | 接続を受け入れる | | v | msg1->を送信| | | vv recv<-送信 | | vv msg2->recvを送信します | | vv 選ぶ
これが私の質問です:
1。クライアントは、閉じる前に実際にmsg1を受信しますが、なぜこのようになっているのですか?
2.msg2を送信すると正常に戻ります。msg1を受信した後にクライアントが閉じるのに、なぜmsg2の送信が成功するのですか?
PS私はTCP用のストリームソケットを使用しています。