public void start() throws Exception { //loopback turned on is mandatory loopback = true; stub = new RouterStub(router_host,router_port,bind_addr); stub.setConnectionListener(new StubConnectionListener()); local_addr=stub.getLocalAddress(); if(additional_data != null && local_addr instanceof IpAddress) ((IpAddress)local_addr).setAdditionalData(additional_data); super.start(); }