From c21e2f740ca7edea313a02a411b38c9c5284dd7f Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Fri, 19 Aug 2022 01:10:36 +0200 Subject: [PATCH] log exception OnDisconnectAsync --- .../MareSynchronosServer/Throttling/SignalRLimitFilter.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MareSynchronosServer/MareSynchronosServer/Throttling/SignalRLimitFilter.cs b/MareSynchronosServer/MareSynchronosServer/Throttling/SignalRLimitFilter.cs index b8cb9f7..a90cca2 100644 --- a/MareSynchronosServer/MareSynchronosServer/Throttling/SignalRLimitFilter.cs +++ b/MareSynchronosServer/MareSynchronosServer/Throttling/SignalRLimitFilter.cs @@ -94,6 +94,11 @@ public class SignalRLimitFilter : IHubFilter HubLifetimeContext context, Exception exception, Func next) { await DisconnectLimiterSemaphore.WaitAsync(); + if (exception != null) + { + logger.LogWarning(exception, "InitialException on OnDisconnectedAsync"); + } + try { await next(context, exception); @@ -101,7 +106,6 @@ public class SignalRLimitFilter : IHubFilter } catch (Exception e) { - logger.LogWarning(exception, "InitialException on OnDisconnectedAsync"); logger.LogWarning(e, "ThrownException on OnDisconnectedAsync"); } finally