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]>