@Override
public void run() {
NetworkServerControl server;
try {
server = new NetworkServerControl();
server.start(new PrintWriter(new LogOutputStream(LOGGER, Level.INFO)));
} catch (Exception e) {
LOGGER.error("Exception thrown while starting server.", e);
}
}