Promise.onPossiblyUnhandledRejection
Promise.onPossiblyUnhandledRejection(function(any error, Promise promise) handler) -> undefined
Примечание: этот обработчик специфичен для экземпляра bluebird, на котором он вызван. Разработчики приложений должны использовать глобальные события отмены
Добавить handler в качестве обработчика, который будет вызываться при возникновении, возможно, необработанного исключения. По умолчанию обработчик записывает стек ошибок в stderr или console.error в браузерах.
Promise.onPossiblyUnhandledRejection(function(e, promise) {
throw e;
});
Передача значения без значения или не являющегося функцией приведет к удалению любого вида обработки, возможно, необработанных исключений.
© 2013–2018 Petka Antonov
Licensed under the MIT License.
http://bluebirdjs.com/docs/api/promise.onpossiblyunhandledrejection.html