From f30ddbf175204149c9538f6d8638876c6dbd2804 Mon Sep 17 00:00:00 2001 From: "nicolas.dorier" Date: Mon, 4 Jul 2022 13:17:36 +0900 Subject: [PATCH] Fix spurious crash at shutdown --- BTCPayServer.Common/MultiProcessingQueue.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/BTCPayServer.Common/MultiProcessingQueue.cs b/BTCPayServer.Common/MultiProcessingQueue.cs index 9d3565d6f..6f2e0ab7e 100644 --- a/BTCPayServer.Common/MultiProcessingQueue.cs +++ b/BTCPayServer.Common/MultiProcessingQueue.cs @@ -106,9 +106,11 @@ namespace BTCPayServer { } } - cancellationToken.ThrowIfCancellationRequested(); lock (_Queues) { + if (_Queues.Count is 0) + return; + cancellationToken.ThrowIfCancellationRequested(); Cleanup(); } }