From 9fbb40873b947730d2f36fd78611160d0d8f8338 Mon Sep 17 00:00:00 2001 From: erri120 Date: Tue, 17 Dec 2024 15:28:41 +0100 Subject: [PATCH] Prevent infinite while loop --- src/NexusMods.SingleProcess/CliServer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NexusMods.SingleProcess/CliServer.cs b/src/NexusMods.SingleProcess/CliServer.cs index 6496719da6..a011af5517 100644 --- a/src/NexusMods.SingleProcess/CliServer.cs +++ b/src/NexusMods.SingleProcess/CliServer.cs @@ -80,7 +80,7 @@ private Task StartTcpListenerAsync() private async Task StartListeningAsync() { - while (!_cancellationTokenSource.IsCancellationRequested) + while (_started && !_cancellationTokenSource.IsCancellationRequested) { try {