From da1758910f79012bbb86e653f5858ed8e11a56b7 Mon Sep 17 00:00:00 2001 From: CyrusNajmabadi Date: Thu, 17 Nov 2016 14:41:08 -0800 Subject: [PATCH] Only repeat IO if we actually failed performing the operation. --- .../Core/Desktop/SymbolSearch/SymbolSearchUpdateEngine.Update.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Workspaces/Core/Desktop/SymbolSearch/SymbolSearchUpdateEngine.Update.cs b/src/Workspaces/Core/Desktop/SymbolSearch/SymbolSearchUpdateEngine.Update.cs index 7471a810b17..50414749dba 100644 --- a/src/Workspaces/Core/Desktop/SymbolSearch/SymbolSearchUpdateEngine.Update.cs +++ b/src/Workspaces/Core/Desktop/SymbolSearch/SymbolSearchUpdateEngine.Update.cs @@ -562,6 +562,7 @@ private async Task RepeatIOAsync(Func action) try { await action().ConfigureAwait(false); + return; } catch (Exception e) { -- GitLab