@Override public void connectionCloseRequest() { continueReading.set(false); if (connection.trySendPacket(new ServerShutdownBroadcast())) { connection.close(); } }
@Override public void run() { while (continueReading.get()) { Packet packet = connection.readPacket(); connectorPacketHandler.handle(packet); } }