From 3dded6318c4bd96dadba081f446242b4f797d732 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Thu, 22 Nov 2018 16:10:31 +0100 Subject: [PATCH] debt - use native promise for pfs#whenDeleted --- src/vs/base/node/pfs.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/base/node/pfs.ts b/src/vs/base/node/pfs.ts index 0b07975c43795..722b894047035 100644 --- a/src/vs/base/node/pfs.ts +++ b/src/vs/base/node/pfs.ts @@ -182,10 +182,10 @@ export function del(path: string, tmp = getTmpDir()): Promise { return nfcall(extfs.del, path, tmp); } -export function whenDeleted(path: string): TPromise { +export function whenDeleted(path: string): Promise { // Complete when wait marker file is deleted - return new TPromise(c => { + return new Promise(resolve => { let running = false; const interval = setInterval(() => { if (!running) { @@ -195,7 +195,7 @@ export function whenDeleted(path: string): TPromise { if (!exists) { clearInterval(interval); - c(void 0); + resolve(void 0); } }); }