You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2002/06/21 20:07:07 UTC
cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/session StandardSession.java
remm 2002/06/21 11:07:06
Modified: catalina/src/share/org/apache/catalina/session
StandardSession.java
Log:
- Fix obvious problem when recycling sessions (manager was always null, so
it was never recycled).
- Patch submitted by Bob Herrmann <bob at jadn.com>
Revision Changes Path
1.29 +6 -5 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/session/StandardSession.java
Index: StandardSession.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/session/StandardSession.java,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- StandardSession.java 1 Mar 2002 19:37:45 -0000 1.28
+++ StandardSession.java 21 Jun 2002 18:07:06 -0000 1.29
@@ -768,7 +768,6 @@
expiring = false;
id = null;
lastAccessedTime = 0L;
- manager = null;
maxInactiveInterval = -1;
notes.clear();
setPrincipal(null);
@@ -778,6 +777,8 @@
// Tell our Manager that this Session has been recycled
if ((manager != null) && (manager instanceof ManagerBase))
((ManagerBase) manager).recycle(this);
+
+ manager = null;
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>