remm        2002/12/09 11:07:36

  Modified:    catalina/src/share/org/apache/catalina/session
                        ManagerBase.java
  Log:
  - Add missing commit for the cluster features.
  
  Revision  Changes    Path
  1.6       +16 -6     
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/ManagerBase.java
  
  Index: ManagerBase.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/ManagerBase.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ManagerBase.java  9 Dec 2002 15:57:43 -0000       1.5
  +++ ManagerBase.java  9 Dec 2002 19:07:36 -0000       1.6
  @@ -643,7 +643,7 @@
           if (session != null)
               session.setManager(this);
           else
  -            session = new StandardSession(this);
  +            session = getNewSession();
           return(session);
       }
   
  @@ -715,6 +715,15 @@
   
       // ------------------------------------------------------ Protected Methods
   
  +
  +    /**
  +     * Get new session class to be used in the doLoad() method.
  +     */
  +    protected StandardSession getNewSession() {
  +        return new StandardSession(this);
  +    }
  +
  +
       protected void getRandomBytes( byte bytes[] ) {
           // Generate a byte array containing a session identifier
           if( devRandomSource!=null && randomIS==null ) {
  @@ -735,7 +744,8 @@
           Random random = getRandom();
           getRandom().nextBytes(bytes);
       }
  -    
  +
  +
       /**
        * Generate and return a new session identifier.
        */
  
  
  

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

Reply via email to