// Now make A and B form a cluster again:
View merge_view=new MergeView(a.getAddress(), 10, Arrays.asList(a.getAddress(), b.getAddress()),
Arrays.asList(View.create(a.getAddress(), 5, a.getAddress()),
View.create(b.getAddress(), 5, b.getAddress())));
GMS gms=(GMS)a.getProtocolStack().findProtocol(GMS.class);
gms.installView(merge_view, null);
gms=(GMS)b.getProtocolStack().findProtocol(GMS.class);
gms.installView(merge_view, null);
Util.waitUntilAllChannelsHaveSameSize(20000, 500, a, b);
System.out.println("A's view: " + a.getView() + "\nB's view: " + b.getView());
for(int i=0; i < 20; i++) {