0
ソケット例外:ピアクラッシュ対ソケットがクローズ(ローカルまたはリモート)されています。ソケット例外:ピアクラッシュ対ソケットがクローズ(ローカルまたはリモート)
私は私のコードは、条件分岐します:
- リモートエンドポイントは、リモートソケットに
close()
と呼ばれます。 - リモートエンドポイントが異常に拡大しました。
- 自分のコードはローカルのソケット上で
close()
と呼ばれています。
時々、私はそれがreadObject()
への呼び出し(関連付けられたストリーム)から再開するために私自身のSocketオブジェクトにclose()
を呼び出します。これにより、SocketException
が発生します。
他の2つのケースはどうなりますか。彼らは私のコードが枝分かれすることができるいくつかの他のException
型を投げますか?
優雅な終了のために、私はポイズンピルのメッセージを送信し、もう一方の端は接続を閉じます。 –