From 3ded0f122b1f98bbcbcd610e68e311a4a77cc462 Mon Sep 17 00:00:00 2001 From: Zefir Kirilov Date: Sat, 12 Aug 2023 13:22:52 +0300 Subject: [PATCH] don't disconnect on unknown packet, instead debug + conn state --- index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.ts b/index.ts index 1bbead0..ff222d4 100644 --- a/index.ts +++ b/index.ts @@ -1,6 +1,7 @@ import Config from "./src/Config.js"; import Server from "./src/Server.js"; import LoginSuccessPacket from "./src/packet/server/LoginSuccessPacket.js"; +import Connection from "./src/Connection.js"; const config: Config = await Config.fromFile("config.json"); @@ -9,8 +10,7 @@ server.start(); server.on("listening", (port) => server.logger.info(`Listening on port ${port}`)); server.on("unknownPacket", (packet, conn) => { - server.logger.warn("Unknown packet, disconnecting", packet.dataBuffer); - conn.disconnect().then(); + server.logger.debug("Unknown packet", `{state=${Connection.State[conn.state]}}`, packet.dataBuffer); }); server.on("packet", (packet, _conn) => { server.logger.debug(packet.constructor.name, packet.data);