Skip to content

Commit 6bff82a

Browse files
committed
wait for io streams to end even when fork promise is rejected
1 parent 4539ccc commit 6bff82a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/fork.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ module.exports = function (args) {
7575
ps.stderr.on('end', resolve);
7676
});
7777

78-
var endPromise = Promise.all([promise, stdout, stderr]).then(function (result) {
79-
return result[0];
78+
var endPromise = Promise.all([promise.reflect(), stdout, stderr]).then(function () {
79+
return promise;
8080
});
8181

8282
endPromise.on = function () {

0 commit comments

Comments
 (0)