我有以下Java代码:
Socket s = new Socket();
s.connect(mySockAddr, myTimeout);
假设我不使用套接字,我需要在服务器端连接关闭(FIN或RST数据包)发生时立即检测它。
例如,虽然一个线程检查套接字状态,或者拦截FIN/RST数据包......
我怎样才能检测到它?
我已经尝试过printWriter.checkError(), socket.isConnected(),socket.isClosed()方法,但没有任何效果。