diff --git a/src/main/java/org/appng/tomcat/session/hazelcast/v2/HazelcastManager.java b/src/main/java/org/appng/tomcat/session/hazelcast/v2/HazelcastManager.java index 3e8ae91..02d45b9 100644 --- a/src/main/java/org/appng/tomcat/session/hazelcast/v2/HazelcastManager.java +++ b/src/main/java/org/appng/tomcat/session/hazelcast/v2/HazelcastManager.java @@ -89,7 +89,7 @@ boolean commit(Session session, String alternativeSiteName) throws IOException { long start = System.currentTimeMillis(); SessionData currentSessionData = null; if (hzSession.isDirty() || getPersistentSessions().get(session.getId()) - .checksum() != (currentSessionData = hzSession.serialize()).checksum()) { + .checksum() != (currentSessionData = hzSession.serialize(alternativeSiteName)).checksum()) { SessionData sessionData = null == currentSessionData ? hzSession.serialize() : currentSessionData; getPersistentSessions().set(session.getId(), sessionData); if (log.isDebugEnabled()) {