MINA 服务器关闭,客户端如何知道。
用两个android 手机,一个作为服务端和一个作为客户端。当服务端主动打Wifi关闭,客户端写数据时:
try {
if (mSession != null&&mSession.isConnected) {
Log.e("tag", "客户端准备发送消息");
WriteFuture future = mSession.write(msg);
future.awaitUninterruptibly();
if (future.isWritten()) {
return true;
} else {
return false;
}
}
} catch (Exception ex) {
ex.printStackTrace();
}
还是可以正常写数据,可是服务端已经关闭了。这样客户端怎么知道服务端断开了.谢谢!