From c5e1ec40309ee71add20d3ced8a9e2b14da24e1b Mon Sep 17 00:00:00 2001 From: Archangel Date: Sun, 9 Mar 2025 18:11:22 +0100 Subject: [PATCH] Add verbose logging to failing handlers for now --- Libraries/SPTarkov.Server.Core/Servers/HttpServer.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Libraries/SPTarkov.Server.Core/Servers/HttpServer.cs b/Libraries/SPTarkov.Server.Core/Servers/HttpServer.cs index 62045914..d86aa215 100644 --- a/Libraries/SPTarkov.Server.Core/Servers/HttpServer.cs +++ b/Libraries/SPTarkov.Server.Core/Servers/HttpServer.cs @@ -133,7 +133,16 @@ public class HttpServer( } - _httpListeners.SingleOrDefault(l => l.CanHandle(sessionId, context.Request))?.Handle(sessionId, context.Request, context.Response); + try + { + _httpListeners.SingleOrDefault(l => l.CanHandle(sessionId, context.Request))?.Handle(sessionId, context.Request, context.Response); + } + catch (Exception ex) + { + _logger.Critical(ex.Message); + _logger.Critical(ex.StackTrace); + } + // This http request would be passed through the SPT Router and handled by an ICallback }