remm 2003/08/26 07:11:04 Modified: catalina/src/share/org/apache/catalina/session StandardManager.java Log: - Don't restore invalid sessions. There's no apparent side effect to that. This fixes bug 22695 (the sessions were really invalid after all if the exception occurred). Revision Changes Path 1.12 +8 -6 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/StandardManager.java Index: StandardManager.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/StandardManager.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- StandardManager.java 19 Aug 2003 00:49:58 -0000 1.11 +++ StandardManager.java 26 Aug 2003 14:11:04 -0000 1.12 @@ -449,8 +449,10 @@ StandardSession session = getNewSession(); session.readObjectData(ois); session.setManager(this); - sessions.put(session.getId(), session); - session.activate(); + if (session.isValid()) { + sessions.put(session.getId(), session); + session.activate(); + } } } catch (ClassNotFoundException e) { log.error(sm.getString("standardManager.loading.cnfe", e), e);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]