From e886bd9019e3c039414166f65d01e5ab751ce80d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BF=9C=E6=96=B9=E5=A4=95=E9=98=B3?= Date: Fri, 31 Oct 2014 09:58:20 +0800 Subject: [PATCH] Update BindHandler.java --- .../java/com/farsunset/ichat/cim/handler/BindHandler.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cim_for_netty/ichat-server/src/main/java/com/farsunset/ichat/cim/handler/BindHandler.java b/cim_for_netty/ichat-server/src/main/java/com/farsunset/ichat/cim/handler/BindHandler.java index 682b258..c314142 100644 --- a/cim_for_netty/ichat-server/src/main/java/com/farsunset/ichat/cim/handler/BindHandler.java +++ b/cim_for_netty/ichat-server/src/main/java/com/farsunset/ichat/cim/handler/BindHandler.java @@ -40,9 +40,10 @@ public class BindHandler implements CIMRequestHandler { //第一次设置心跳时间为登录时间 newSession.setBindTime(System.currentTimeMillis()); newSession.setHeartbeat(System.currentTimeMillis()); - /** - * 由于客户端断线服务端可能会无法获知的情况,客户端重连时,需要关闭旧的连接 + /** + * 由于客户端断线服务端可能会无法获知的情况,客户端重连时,需要关闭旧的连接 */ + CIMSession oldSession = sessionManager.getSession(account); //如果是账号已经在另一台终端登录。则让另一个终端下线 if(oldSession!=null&&!oldSession.equals(newSession)) {