diff --git a/src/tools/exec.js b/src/tools/exec.js index b65c23d..273dfca 100644 --- a/src/tools/exec.js +++ b/src/tools/exec.js @@ -5,6 +5,11 @@ const execute = cmd => new Promise((resolve, reject) => { resolve() } else reject(err || stderr) }) + pid.on('close', (code, err) => { + if (code == 0 && !err) { + resolve() + } else reject() + }) pid.stdout.on('data', data => { console.log(data) })