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:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to