log("Opening socket...");
serverSocket = new ServerSocket(gui.props.netPort);
listenPort = serverSocket.getLocalPort();
log("Mapping port " + listenPort + "...");
PortMapping map = new PortMapping("UDP", listenPort, listenPort);
map.bindUPNPPort();
portMap = map;
anounceServer();
log("Waiting client to connect on port " + listenPort);
/* waiting*/
socket = serverSocket.accept();