|
|
@ -149,9 +149,10 @@ module.exports.create = function () { |
|
|
|
process.on('unhandledRejection', function (err) { |
|
|
|
// this should always throw
|
|
|
|
// (it means somewhere we're not using bluebird by accident)
|
|
|
|
console.error('[caught] [unhandledRejection]'); |
|
|
|
console.error(Object.keys(err)); |
|
|
|
console.error(err); |
|
|
|
console.error('[caught unhandledRejection]:', err.message || ''); |
|
|
|
Object.keys(err).forEach(function (key) { |
|
|
|
console.log('\t'+key+': '+err[key]); |
|
|
|
}); |
|
|
|
console.error(err.stack); |
|
|
|
}); |
|
|
|
process.on('rejectionHandled', function (msg) { |
|
|
|