From 7ea260dac2cf688193efd540d643472a0cd74d5a Mon Sep 17 00:00:00 2001 From: Ben Newman Date: Tue, 21 Jun 2016 13:40:09 -0400 Subject: [PATCH] Tolerate UNKNOWN errors in files.statOrNull on Windows. Fixes #7243. --- tools/fs/files.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/fs/files.js b/tools/fs/files.js index 8f18cb5efa..98bca1d2ba 100644 --- a/tools/fs/files.js +++ b/tools/fs/files.js @@ -262,7 +262,9 @@ files.statOrNull = function (path) { try { return files.stat(path); } catch (e) { - if (e.code == "ENOENT") { + if (e.code === "ENOENT" || + (process.platform === "win32" && + e.code === "UNKNOWN")) { return null; } throw e;