/* 99 */ this.remoting.start();
/* 100 */ this.currentDelegate = this.delegates[server];
/* 101 */ if (trace) log.trace("Adding callback");
/* 102 */ addCallback(this.delegates[server]);
/* 103 */ if (trace) log.trace("Getting topology");
/* 104 */ TopologyResult topology = getTopology();
/* 105 */ if (trace) log.trace(new StringBuilder().append("delegates.size = ").append(topology.getDelegates().length).toString());
/* 106 */ addShutdownHook();
/* */ }
/* */ catch (Throwable e)
/* */ {
/* 112 */ log.debug(new StringBuilder().append("Server communication to server[").append(server).append("] (").append(this.delegates[server].getServerLocatorURI()).append(") during establishCallback was broken, ").append("trying the next one").toString(), e);