From 61272e69e935fd96029c922487d1fac0c463c5af Mon Sep 17 00:00:00 2001 From: Sam Swarr Date: Mon, 7 Dec 2015 19:22:52 -0800 Subject: [PATCH] Fix race condition in packager list dependencies Reviewed By: martinbigio Differential Revision: D2732655 fb-gh-sync-id: 6d3d730b499c183d3f6977a30ec37a799cc17c33 --- local-cli/dependencies/dependencies.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/local-cli/dependencies/dependencies.js b/local-cli/dependencies/dependencies.js index 54c1b004f..6a8fbb310 100644 --- a/local-cli/dependencies/dependencies.js +++ b/local-cli/dependencies/dependencies.js @@ -104,7 +104,9 @@ function _dependencies(argv, config, resolve, reject) { outStream.write(modulePath + '\n'); } }); - writeToFile && outStream.end(); + return writeToFile + ? Promise.denodeify(outStream.end).bind(outStream)() + : Promise.resolve(); // log('Wrote dependencies to output file'); }); }));