From 2af44fc3fbe765e88815f0519f4b52b9660c1d3d Mon Sep 17 00:00:00 2001 From: Hugo Dahl Date: Wed, 2 Mar 2022 20:28:24 -0600 Subject: [PATCH] Break out of for loop on success Addresses item 1 of issue #726 --- src/Shared/Utilities.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Shared/Utilities.cs b/src/Shared/Utilities.cs index 9e375f664..c20f34a07 100644 --- a/src/Shared/Utilities.cs +++ b/src/Shared/Utilities.cs @@ -19,6 +19,7 @@ internal static void FileOperationWithRetry(Action operation) try { operation(); + break; } catch (IOException ex) when (ex.HResult == ProcessCannotAccessFileHR && retriesLeft > 0) {