From b8a625dcd3e08f597dd93c886fa706356f101bdc Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Tue, 9 Feb 2021 10:37:38 -0800 Subject: [PATCH] fix(network): Removes error messages for socket exceptions (#503) --- Projects/Server/Network/NetState/NetState.cs | 10 ++++------ .../Server/Network/Packets/IncomingAccountPackets.cs | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/Projects/Server/Network/NetState/NetState.cs b/Projects/Server/Network/NetState/NetState.cs index 4f6067a03..cc5925552 100644 --- a/Projects/Server/Network/NetState/NetState.cs +++ b/Projects/Server/Network/NetState/NetState.cs @@ -999,14 +999,12 @@ namespace Server.Network } catch (SocketException ex) { - // Socket disconnected by client - if (ex.ErrorCode != 54) - { #if DEBUG - Console.WriteLine(ex); -#endif + if (ex.ErrorCode != 54 && ex.ErrorCode != 89 && ex.ErrorCode != 995) + { + Console.WriteLine(ex); } - +#endif Disconnect(string.Empty); } catch (Exception ex) diff --git a/Projects/Server/Network/Packets/IncomingAccountPackets.cs b/Projects/Server/Network/Packets/IncomingAccountPackets.cs index 451dce856..383fac056 100644 --- a/Projects/Server/Network/Packets/IncomingAccountPackets.cs +++ b/Projects/Server/Network/Packets/IncomingAccountPackets.cs @@ -518,7 +518,7 @@ namespace Server.Network private static void AccountLogin_ReplyRej(this NetState state, ALRReason reason) { state.SendAccountLoginRejected(reason); - state.Disconnect("Account login rejected by AccountLogin packet handler."); + state.Disconnect($"Account login rejected due to {reason}"); } private class LoginTimer : Timer