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>