diff --git a/lib/process/master.js b/lib/process/master.js index 50e905173..25f4f19fc 100644 --- a/lib/process/master.js +++ b/lib/process/master.js @@ -118,7 +118,10 @@ process.on('uncaughtException', err => { cmd: 'failed', value: err }); - throw err; + + // An uncaughException leaves this process in a potentially undetermined state so + // we must exit + process.exit(-1); }); /**