私は次のJavaコードを持っています:
Socket s = new Socket();
s.connect(mySockAddr, myTimeout);
ソケットを使用しないと仮定すると、サーバー側の接続のクローズ (FINまたはRSTパケット) が発生したらすぐに検出する必要があります。
たとえば、ソケットのステータスをチェックするスレッドやFIN/RSTパケットをインターセプトするスレッドなど...
どうすれば検出できますか?、、メソッド
で試しましたが、何も機能しません。printWriter.checkError()socket.isConnected()socket.isClosed()