Skip to content

Commit

Permalink
fixed CCE
Browse files Browse the repository at this point in the history
  • Loading branch information
belaban committed Mar 23, 2005
1 parent 859e6ab commit e93c0f2
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions src/org/jgroups/protocols/MERGE2.java
@@ -1,4 +1,4 @@
// $Id: MERGE2.java,v 1.13 2005/03/23 14:35:40 belaban Exp $
// $Id: MERGE2.java,v 1.14 2005/03/23 14:51:54 belaban Exp $

package org.jgroups.protocols;

Expand Down Expand Up @@ -261,6 +261,10 @@ public void run() {
passUp(evt);
}
}
else {
if(log.isTraceEnabled())
log.trace("didn't find multiple coordinators in " + initial_mbrs + ", skipping merge");
}
}
if(log.isTraceEnabled())
log.trace("MERGE2.FindSubgroups thread terminated");
Expand All @@ -280,11 +284,12 @@ long computeInterval() {
* Returns a list of PingRsp pairs.
*/
Vector findInitialMembers() {
PingRsp tmp=new PingRsp(local_addr, local_addr, true);
find_promise.reset();
passDown(new Event(Event.FIND_INITIAL_MBRS));
Vector retval=(Vector)find_promise.getResult(0); // wait indefinitely until response is received
if(retval != null && is_coord && local_addr != null && !retval.contains(local_addr))
retval.add(new PingRsp(local_addr, local_addr, true));
if(retval != null && is_coord && local_addr != null && !retval.contains(tmp))
retval.add(tmp);
return retval;
}

Expand Down

0 comments on commit e93c0f2

Please sign in to comment.