Author: fhanik
Date: Thu Mar 23 01:00:30 2006
New Revision: 388112
URL: http://svn.apache.org/viewcvs?rev=388112&view=rev
Log:
Use containsKey() instead of get(), this way you can ensure that you get a
completely unique session Id across the cluster.
get() can initiate a RPC call to other members.
Modified:
tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/session/ManagerBase.java
Modified:
tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/session/ManagerBase.java
URL:
http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/session/ManagerBase.java?rev=388112&r1=388111&r2=388112&view=diff
==============================================================================
---
tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/session/ManagerBase.java
(original)
+++
tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/session/ManagerBase.java
Thu Mar 23 01:00:30 2006
@@ -987,7 +987,7 @@
buffer.append('.').append(jvmRoute);
}
result = buffer.toString();
- } while (sessions.get(result) != null);
+ } while (sessions.containsKey(result));
return (result);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]