给彩灯断电,拔掉插头,tcp连接怎么不会自动断开??


#1

Android 集成,使用mina框架,拔掉插头后,可以一直发生命令,只是没有回复。当重新上电后,会报连接异常java.net.SocketException: recvfrom failed: ECONNRESET。 请问 你们有没有遇到这种情况??


#2

如果要检测这种socket异常断开,你需要在建立tcp socket以后,设置socket option (TCP_KEEPALIVE) 来监测远端是否已经断开。