.start();
futureDiscover.awaitUninterruptibly();
logger.info(String.format("Discover of %s %s", pa,
(futureDiscover.isSuccess()) ? "succeeded" : "failed"));
// Future Bootstrap - slave
FutureBootstrap futureBootstrap = peer.bootstrap()
.setInetAddress(masterPeerAddress).setPorts(masterPeerPort)
.start();
futureBootstrap.awaitUninterruptibly();
logger.info(String.format("Bootstrap of %s %s", pa,
(futureDiscover.isSuccess()) ? "succeeded" : "failed"));
if (futureBootstrap.getBootstrapTo() != null) {
logger.info("Future Bootstrap to ... all known");
peer.discover()
.setPeerAddress(
futureBootstrap.getBootstrapTo().iterator()
.next()).start().awaitUninterruptibly();
}
} catch (java.net.BindException
| org.jboss.netty.channel.ChannelException e) {
e.printStackTrace();