new_mbrs.add(tmp_view.getMembers());
subgroups.addElement((View)tmp_view.clone());
}
}
new_mbrs.sort();
<BUG>num_mbrs=new_mbrs.size();
new_coord=num_mbrs > 0? (Address)new_mbrs.elementAt(0) : null;
</BUG>
if(new_coord == null) {
if(log.isErrorEnabled()) log.error("new_coord == null");

new_mbrs.add(tmp_view.getMembers());
subgroups.addElement((View)tmp_view.clone());
}
}
new_mbrs.sort();
new_coord = new_mbrs.size() > 0 ? new_mbrs.elementAt(0) : null;
if(new_coord == null) {
if(log.isErrorEnabled()) log.error("new_coord == null");
