From a979f04e03a2dcc5130cff90ed7a55fdacfc1762 Mon Sep 17 00:00:00 2001 From: Jordan Dominion Date: Mon, 27 Nov 2023 12:19:26 -0500 Subject: [PATCH] Fix race condition in `JobsRequiredTest` cleanup --- .../Live/Instance/JobsRequiredTest.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/Tgstation.Server.Tests/Live/Instance/JobsRequiredTest.cs b/tests/Tgstation.Server.Tests/Live/Instance/JobsRequiredTest.cs index e7c7cb610c..c6501e6766 100644 --- a/tests/Tgstation.Server.Tests/Live/Instance/JobsRequiredTest.cs +++ b/tests/Tgstation.Server.Tests/Live/Instance/JobsRequiredTest.cs @@ -50,7 +50,14 @@ namespace Tgstation.Server.Tests.Live.Instance { cancellationTokenSource.Cancel(); cancellationTokenSource.Dispose(); - await hubConnectionTask; + try + { + await hubConnectionTask; + } + catch (OperationCanceledException) + { + } + if (hubConnection != null) await hubConnection.DisposeAsync(); }