pero 2005/09/14 08:28:14 Modified: modules/cluster/src/share/org/apache/catalina/cluster/session DeltaSession.java Log: fix: attribute and notes sync at DeltaSession,recycle() Revision Changes Path 1.37 +7 -3 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.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- DeltaSession.java 14 Sep 2005 12:46:56 -0000 1.36 +++ DeltaSession.java 14 Sep 2005 15:28:13 -0000 1.37 @@ -789,7 +789,9 @@ public void recycle() { // Reset the instance variables associated with this Session - attributes.clear(); + synchronized (attributes) { + attributes.clear(); + } setAuthType(null); creationTime = 0L; expiring = false; @@ -797,7 +799,9 @@ lastAccessedTime = 0L; maxInactiveInterval = -1; accessCount = 0; - notes.clear(); + synchronized (notes) { + notes.clear(); + } setPrincipal(null); isNew = false; isValid = false;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]