diff --git a/cim-core/src/com/farsunset/cim/nio/session/DefaultSessionManager.java b/cim-core/src/com/farsunset/cim/nio/session/DefaultSessionManager.java index 6bf11ed..213d81c 100644 --- a/cim-core/src/com/farsunset/cim/nio/session/DefaultSessionManager.java +++ b/cim-core/src/com/farsunset/cim/nio/session/DefaultSessionManager.java @@ -75,7 +75,7 @@ public class DefaultSessionManager implements SessionManager{ { for(String key:sessions.keySet()) { - if(sessions.get(key).equals(ios) || sessions.get(key).getId()==ios.getId()) + if(sessions.get(key).equals(ios) || sessions.get(key).getNid()==ios.getNid()) { return key; } diff --git a/ichat-server/WebRoot/WEB-INF/lib/cim-core.1.5.jar b/ichat-server/WebRoot/WEB-INF/lib/cim-core.1.5.jar index 6c30579..690a9bd 100644 Binary files a/ichat-server/WebRoot/WEB-INF/lib/cim-core.1.5.jar and b/ichat-server/WebRoot/WEB-INF/lib/cim-core.1.5.jar differ diff --git a/ichat-server/WebRoot/WEB-INF/lib/mina-core-2.0.7.jar b/ichat-server/WebRoot/WEB-INF/lib/mina-core-2.0.7.jar index 02c515e..e2fe618 100644 Binary files a/ichat-server/WebRoot/WEB-INF/lib/mina-core-2.0.7.jar and b/ichat-server/WebRoot/WEB-INF/lib/mina-core-2.0.7.jar differ