From 9afc96d90dd720c47185558f3787489875215b4a Mon Sep 17 00:00:00 2001 From: Tyler Leonhardt Date: Mon, 10 Apr 2023 16:09:46 -0700 Subject: [PATCH] Follow up comment --- .../semanticSimilarity/common/semanticSimilarityService.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vs/workbench/services/semanticSimilarity/common/semanticSimilarityService.ts b/src/vs/workbench/services/semanticSimilarity/common/semanticSimilarityService.ts index 186290ed87ede..34c88707403b1 100644 --- a/src/vs/workbench/services/semanticSimilarity/common/semanticSimilarityService.ts +++ b/src/vs/workbench/services/semanticSimilarity/common/semanticSimilarityService.ts @@ -83,6 +83,9 @@ export class SemanticSimilarityService implements ISemanticSimilarityService { } catch (e) { // logged in extension host } + // Wait for the timer to finish to allow for another provider to resolve. + // Alternatively, if something resolved, or we've timed out, this will throw + // as expected. await timer; throw new Error('Semantic similarity provider timed out'); }));