aboutsummaryrefslogtreecommitdiff
path: root/node_modules/bluebird/js/release/debuggability.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/bluebird/js/release/debuggability.js')
-rw-r--r--node_modules/bluebird/js/release/debuggability.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/node_modules/bluebird/js/release/debuggability.js b/node_modules/bluebird/js/release/debuggability.js
index bf0587ce7..695680413 100644
--- a/node_modules/bluebird/js/release/debuggability.js
+++ b/node_modules/bluebird/js/release/debuggability.js
@@ -38,7 +38,10 @@ Promise.prototype.suppressUnhandledRejections = function() {
Promise.prototype._ensurePossibleRejectionHandled = function () {
if ((this._bitField & 524288) !== 0) return;
this._setRejectionIsUnhandled();
- async.invokeLater(this._notifyUnhandledRejection, this, undefined);
+ var self = this;
+ setTimeout(function() {
+ self._notifyUnhandledRejection();
+ }, 1);
};
Promise.prototype._notifyUnhandledRejectionIsHandled = function () {