From 3a8b74665d7733bcd4d1091990df0909016bfb2e Mon Sep 17 00:00:00 2001 From: Jannis Pohlmann Date: Tue, 30 Apr 2019 18:01:53 +0200 Subject: [PATCH] Grab exit code from 'exit' event of the child process --- index.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index c8f1826..365195a 100644 --- a/index.js +++ b/index.js @@ -80,8 +80,11 @@ const execCompose = (command, args, options) => new Promise((resolve, reject) => result.err += chunk.toString(); }); - childProc.on('close', (exitCode, _) => { - result.exitCode = exitCode; + childProc.on('exit', exitCode => { + result.exitCode = exitCode + }) + + childProc.on('close', () => { resolve(result); });