Always use rimraf.sync in files.rm_recursive.

This commit is contained in:
Ben Newman
2016-09-26 19:17:06 -04:00
parent 50a1f11a10
commit 5af59c58bc

View File

@@ -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.