From 5af59c58bcc8bf489d180933527e3ff708ed75bc Mon Sep 17 00:00:00 2001 From: Ben Newman Date: Mon, 26 Sep 2016 19:17:06 -0400 Subject: [PATCH] Always use rimraf.sync in files.rm_recursive. --- tools/fs/files.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/tools/fs/files.js b/tools/fs/files.js index e683d1b8c8..8ef11de793 100644 --- a/tools/fs/files.js +++ b/tools/fs/files.js @@ -278,15 +278,7 @@ function statOrNull(path, preserveSymlinks) { // Like rm -r. files.rm_recursive = Profile("files.rm_recursive", function (p) { - if (Fiber.current && Fiber.yield && ! Fiber.yield.disallowed) { - new Promise((resolve, reject) => { - rimraf(files.convertToOSPath(p), err => { - err ? reject(err) : resolve(); - }); - }).await(); - } else { - rimraf.sync(files.convertToOSPath(p)); - } + rimraf.sync(files.convertToOSPath(p)); }); // Makes all files in a tree read-only.