controlConnectionWriter, lifetime, peerSocketListener));
peerSocketListener.start();
Message successResponse = relayAllocationMessage.buildSuccessResponse();
successResponse.addAttribute(new XorMappedAddress(new InetSocketAddress(peerSS.getInetAddress(), peerSS
.getLocalPort())));
successResponse.addAttribute(new EndpointClass(EndpointCategory.RELAY));
successResponse.addAttribute(new RelayingLifetime(lifetime));
controlConnectionWriter.writeMessage(successResponse);
}
} catch (IOException e) {
logger.error("IOException while handling allocation request: {}", e);