summaryrefslogtreecommitdiff
path: root/test/message
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2018-08-09 21:06:32 +0200
committerRuben Bridgewater <ruben@bridgewater.de>2018-09-25 10:04:09 +0200
commit5605cec0db9481d4cc85da1a7869f1d725c4357f (patch)
treeda5cc42b3db28614fde90b7686550830123c024d /test/message
parentea3bb9add27cfddf8a8408fefa65f8dc75a5d0bb (diff)
downloadandroid-node-v8-5605cec0db9481d4cc85da1a7869f1d725c4357f.tar.gz
android-node-v8-5605cec0db9481d4cc85da1a7869f1d725c4357f.tar.bz2
android-node-v8-5605cec0db9481d4cc85da1a7869f1d725c4357f.zip
process: add `multipleResolves` event
This adds the `multipleResolves` event to track promises that resolve more than once or that reject after resolving. It is important to expose this to the user to make sure the application runs as expected. Without such warnings it would be very hard to debug these situations. PR-URL: https://github.com/nodejs/node/pull/22218 Fixes: https://github.com/nodejs/promises-debugging/issues/8 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com> Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
Diffstat (limited to 'test/message')
-rw-r--r--test/message/unhandled_promise_trace_warnings.out1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/message/unhandled_promise_trace_warnings.out b/test/message/unhandled_promise_trace_warnings.out
index bb51f66382..d610bb05eb 100644
--- a/test/message/unhandled_promise_trace_warnings.out
+++ b/test/message/unhandled_promise_trace_warnings.out
@@ -34,6 +34,7 @@
at *
(node:*) PromiseRejectionHandledWarning: Promise rejection was handled asynchronously (rejection id: 1)
at handledRejection (internal/process/promises.js:*)
+ at handler (internal/process/promises.js:*)
at Promise.then *
at Promise.catch *
at Immediate.setImmediate (*test*message*unhandled_promise_trace_warnings.js:*)