From: fhanik Date: Fri, 17 Aug 2007 19:12:46 +0000 (+0000) Subject: don't reset the membership during a recovery, otherwise we lose all info on the surro... X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=56bfc2fe2520b5dfeeb36b2218b1a62713dbbfbe;p=tomcat7.0 don't reset the membership during a recovery, otherwise we lose all info on the surrounding members git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@567113 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/tribes/membership/McastServiceImpl.java b/java/org/apache/catalina/tribes/membership/McastServiceImpl.java index 13d15705c..f4a5e1012 100644 --- a/java/org/apache/catalina/tribes/membership/McastServiceImpl.java +++ b/java/org/apache/catalina/tribes/membership/McastServiceImpl.java @@ -169,7 +169,7 @@ public class McastServiceImpl receivePacket.setPort(port); member.setCommand(new byte[0]); member.getData(true, true); - membership = new Membership(member); + if ( membership == null ) membership = new Membership(member); } protected void setupSocket() throws IOException {