From af722a281a017cd028c661009e086baa60be3bda Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Mon, 29 Apr 2019 11:07:35 -0700 Subject: [PATCH] Use finally --- src/vs/workbench/api/browser/mainThreadSaveParticipant.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/vs/workbench/api/browser/mainThreadSaveParticipant.ts b/src/vs/workbench/api/browser/mainThreadSaveParticipant.ts index 27ae35cfcd5..768c8283037 100644 --- a/src/vs/workbench/api/browser/mainThreadSaveParticipant.ts +++ b/src/vs/workbench/api/browser/mainThreadSaveParticipant.ts @@ -289,11 +289,8 @@ class CodeActionOnSaveParticipant implements ISaveParticipant { reject(localize('codeActionsOnSave.didTimeout', "Aborted codeActionsOnSave after {0}ms", timeout)); }, timeout)), this.applyOnSaveActions(model, codeActionsOnSave, tokenSource.token) - ]).then(() => { + ]).finally(() => { tokenSource.cancel(); - }, (e) => { - tokenSource.cancel(); - return Promise.reject(e); }); } -- GitLab