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