diff --git a/Core/Servers/Ws/SptWebSocketConnectionHandler.cs b/Core/Servers/Ws/SptWebSocketConnectionHandler.cs index 18bf4140..6be513b9 100644 --- a/Core/Servers/Ws/SptWebSocketConnectionHandler.cs +++ b/Core/Servers/Ws/SptWebSocketConnectionHandler.cs @@ -62,19 +62,6 @@ public class SptWebSocketConnectionHandler : IWebSocketConnectionHandler _sockets.Add(sessionID, ws); - // lock (_lockObject) - // { - // _socketAliveTimers.Add( - // sessionID, - // new Timer( - // _ => { TimedTask(ws, sessionID); }, - // null, - // TimeSpan.Zero, - // TimeSpan.FromMilliseconds(_httpConfig.WebSocketPingDelayMs) - // ) - // ); - // } - lock (_lockObject) { _receiveTasks.Add(sessionID, new()); diff --git a/Server/Program.cs b/Server/Program.cs index bb392c1d..651c82b7 100644 --- a/Server/Program.cs +++ b/Server/Program.cs @@ -20,7 +20,8 @@ public static class Program var assemblies = ModDllLoader.LoadAllMods(); HarmonyBootstrapper.LoadAllPatches(assemblies); var builder = WebApplication.CreateBuilder(args); - + builder.Host.UseSerilog(); + builder.Configuration.AddJsonFile("appsettings.json", true, true); CreateAndRegisterLogger(builder, out var registeredLogger); @@ -36,7 +37,7 @@ public static class Program var watermark = serviceProvider.GetService(); // Initialize Watermak watermark.Initialize(); - + // Initialize PreSptMods var preSptLoadMods = serviceProvider.GetServices(); foreach (var preSptLoadMod in preSptLoadMods) diff --git a/Server/appsettings.json b/Server/appsettings.json index 50182e24..c5d738e4 100644 --- a/Server/appsettings.json +++ b/Server/appsettings.json @@ -4,7 +4,8 @@ "Default": "Trace", "System": "Information", "Microsoft": "Information", - "Microsoft.AspNetCore.Hosting.Diagnostics": "Warning" + "Microsoft.AspNetCore.Hosting.Diagnostics": "Warning", + "Microsoft.AspNetCore.Server.Kestrel.Connections": "Information" } }, "Serilog": {