Commit ba0b76e
Changed files (1)
index.mjs
@@ -63,9 +63,10 @@ export function $(pieces, ...args) {
combined += data
})
child.on('exit', code => {
- (code === 0 ? resolve : reject)(
- new ProcessOutput({code, stdout, stderr, combined, __from})
- )
+ const cb = (code === 0 ? resolve : reject)
+ child.on('close', () => {
+ cb(new ProcessOutput({code, stdout, stderr, combined, __from}))
+ })
})
})
}