From aaf4560e0cfdd72e7feeb6c78f14449e85871761 Mon Sep 17 00:00:00 2001 From: isidor Date: Fri, 30 Nov 2018 12:15:37 +0100 Subject: [PATCH] async: ignoreErorrs --- src/vs/base/common/async.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/base/common/async.ts b/src/vs/base/common/async.ts index 0a60bfd340b..e55ddf7e9df 100644 --- a/src/vs/base/common/async.ts +++ b/src/vs/base/common/async.ts @@ -346,6 +346,10 @@ export function always(promise: Thenable, callback: () => void): Promise(promise: Thenable): Thenable { + return promise.then(undefined, _ => undefined); +} + /** * Runs the provided list of promise factories in sequential order. The returned * promise will complete to an array of results from each promise. -- GitLab