fhanik 2004/10/19 14:38:55 Modified: modules/cluster/src/share/org/apache/catalina/cluster/session DeltaManager.java Log: expire sessions on shutdown is now used to notify sessions in the cluster. the sessions on the local box should always expire, this was discovered when the context was reloaded and old sessions were still in place Revision Changes Path 1.32 +3 -3 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaManager.java Index: DeltaManager.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaManager.java,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- DeltaManager.java 29 Sep 2004 16:43:44 -0000 1.31 +++ DeltaManager.java 19 Oct 2004 21:38:55 -0000 1.32 @@ -693,7 +693,7 @@ started = false; // Expire all active sessions - if ( this.getExpireSessionsOnShutdown() ) { + { log.info("Expiring sessions upon shutdown"); Session sessions[] = findSessions(); for (int i = 0; i < sessions.length; i++) { @@ -701,7 +701,7 @@ if (!session.isValid()) continue; try { - session.expire(); + session.expire(true, this.getExpireSessionsOnShutdown()); } catch (Throwable t) { ;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]