don't reset the membership during a recovery, otherwise we lose all info on the surro...
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 17 Aug 2007 19:12:46 +0000 (19:12 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 17 Aug 2007 19:12:46 +0000 (19:12 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@567113 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/tribes/membership/McastServiceImpl.java

index 13d1570..f4a5e10 100644 (file)
@@ -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 {