From d52c9cc82fd70d1e080aa14de5c85fe80d3e57be Mon Sep 17 00:00:00 2001 From: Ben Newman Date: Tue, 12 Nov 2019 16:58:05 -0500 Subject: [PATCH] Avoid calling writeFileAtomically outside Fiber. --- tools/isobuild/import-scanner.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/isobuild/import-scanner.ts b/tools/isobuild/import-scanner.ts index 5fc67fd472..b4377f95dc 100644 --- a/tools/isobuild/import-scanner.ts +++ b/tools/isobuild/import-scanner.ts @@ -142,7 +142,9 @@ class DefaultHandlers { file.hash, this.bundleArch, ); - process.nextTick(writeFileAtomically, cacheFileName, code); + Promise.resolve().then( + () => writeFileAtomically(cacheFileName, code), + ); return code; } } else {