From 18da07763c637e131611a4c2558376479f934f03 Mon Sep 17 00:00:00 2001 From: Professor Fartsalot Date: Thu, 4 Sep 2025 18:41:44 -0400 Subject: [PATCH] Add in extra check to see if hub server DC'd --- MareSynchronos/WebAPI/SignalR/ApiController.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MareSynchronos/WebAPI/SignalR/ApiController.cs b/MareSynchronos/WebAPI/SignalR/ApiController.cs index bc6da4e..57cd23b 100644 --- a/MareSynchronos/WebAPI/SignalR/ApiController.cs +++ b/MareSynchronos/WebAPI/SignalR/ApiController.cs @@ -315,8 +315,8 @@ public sealed partial class ApiController : DisposableMediatorSubscriberBase, IM { await Task.Delay(TimeSpan.FromSeconds(30), ct).ConfigureAwait(false); var healthy = await CheckClientHealth().ConfigureAwait(false); - Logger.LogDebug("Checking Client Health State returned {0}", healthy); - if (!healthy) + Logger.LogDebug("Checking Client Health State returned {0} and hub connection {1}", healthy, _mareHub.State == HubConnectionState.Connected); + if (!healthy || _mareHub.State != HubConnectionState.Connected) { _unhealthy++; if (_unhealthy > 1)