openfire一直在登陆报java.lang.IllegalStateException: Not connected to server.这个错误

neal2004 发布于 2014/07/07 11:55
阅读 2K+
收藏 0

用openfire做聊天服务器,手机使用asmack做的客户端,最近在登陆后使用注销登录后,客户端频繁报java.lang.IllegalStateException: Not connected to server.按照网上的教程改了服务端的安全设置,但是还是没用,请教各位大神该怎么解决?

注销登录是将连接断开,并将软件所有的进程杀死 软件退出。



加载中
0
117
117
if (mXMPPConnection.isConnected()) {

			new Thread() {
				public void run() {

					mXMPPConnection.disconnect();
				}
			}.start();




neal2004
neal2004
这个会不会出现注销登录,openfire一直在线的问题?
0
huangzefeng
huangzefeng
可能是你的代码健壮性问题引起的,可以先判断下mXMPPConnection  是否为NULL 然后在运行你的代码
返回顶部
顶部