fhanik      2005/03/03 06:06:37

  Modified:    modules/cluster/src/share/org/apache/catalina/cluster/session
                        DeltaManager.java DeltaSession.java
  Log:
  Make sure the delta request is initated properly, fix thanks to Tkayuki 
Kaneko, JP
  
  Revision  Changes    Path
  1.41      +2 -1      
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.40
  retrieving revision 1.41
  diff -u -r1.40 -r1.41
  --- DeltaManager.java 15 Feb 2005 09:25:04 -0000      1.40
  +++ DeltaManager.java 3 Mar 2005 14:06:36 -0000       1.41
  @@ -409,6 +409,7 @@
                           //make sure that the session gets ready to expire if
                           // needed
                           session.setAccessCount(0);
  +                        session.resetDeltaRequest();
                           sessions.put(session.getId(), session);
                       }
                   } catch (ClassNotFoundException e) {
  
  
  
  1.30      +4 -2      
jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaSession.java
  
  Index: DeltaSession.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/DeltaSession.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- DeltaSession.java 11 Feb 2005 19:43:51 -0000      1.29
  +++ DeltaSession.java 3 Mar 2005 14:06:36 -0000       1.30
  @@ -97,7 +97,7 @@
   
           super();
           this.manager = manager;
  -
  +        this.resetDeltaRequest();
       }
   
       // ----------------------------------------------------- Instance 
Variables
  @@ -350,6 +350,8 @@
           if (manager != null)
               manager.add(this);
           tellNew();
  +        if ( deltaRequest == null ) resetDeltaRequest();
  +        else deltaRequest.setSessionId(id);
       }
   
       /**
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to