Author: fhanik Date: Thu Aug 9 11:47:22 2007 New Revision: 564337 URL: http://svn.apache.org/viewvc?view=rev&rev=564337 Log: if primary member disappears, remove the entry in the hashmap
Modified: tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java Modified: tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java?view=diff&rev=564337&r1=564336&r2=564337 ============================================================================== --- tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java (original) +++ tomcat/trunk/java/org/apache/catalina/tribes/tipis/AbstractReplicatedMap.java Thu Aug 9 11:47:22 2007 @@ -716,6 +716,8 @@ } catch (ChannelException x) { log.error("Unable to relocate[" + entry.getKey() + "] to a new backup node", x); } + } else if (member.equals(entry.getPrimary())) { + entry.setPrimary(null); } //end if } //while } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]