Author: fhanik Date: Mon Jul 9 13:53:48 2007 New Revision: 554764 URL: http://svn.apache.org/viewvc?view=rev&rev=554764 Log: fix for bz 42840 http://issues.apache.org/bugzilla/show_bug.cgi?id=42840
Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java?view=diff&rev=554764&r1=554763&r2=554764 ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java Mon Jul 9 13:53:48 2007 @@ -257,7 +257,10 @@ while ( it.hasNext() ) { Map.Entry entry = (Map.Entry)it.next(); long access = ((Long)entry.getValue()).longValue(); - if ( (now - access) > timeout ) memberDisappeared((Member)entry.getKey()); + if ( (now - access) > timeout ) { + it.remove(); + memberDisappeared( (Member) entry.getKey()); + } } }//synch } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]