Skip to content

Commit f362a6a

Browse files
committed
minor change
1 parent 388533c commit f362a6a

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

lib/internal/process/promises.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,9 +298,8 @@ function handledRejection(promise) {
298298
if (promiseInfo !== undefined) {
299299
maybeUnhandledPromises.delete(promise);
300300
if (promiseInfo.warned) {
301-
const { uid } = promiseInfo;
302301
// Generate the warning object early to get a good stack trace.
303-
const warning = new PromiseRejectionHandledWarning(uid);
302+
const warning = new PromiseRejectionHandledWarning(promiseInfo.uid);
304303
ArrayPrototypePush(asyncHandledRejections, { promise, warning });
305304
setHasRejectionToWarn(true);
306305
}
@@ -457,9 +456,9 @@ function getUnhandledRejectionsMode() {
457456
// a warning to be emitted which requires the microtask and next tick
458457
// queues to be drained again.
459458
function processPromiseRejections() {
460-
let maybeScheduledTicksOrMicrotasks = asyncHandledRejections.length > 0;
459+
let maybeScheduledTicksOrMicrotasks = asyncHandledRejections.length !== 0;
461460

462-
while (asyncHandledRejections.length > 0) {
461+
while (asyncHandledRejections.length !== 0) {
463462
const { promise, warning } = ArrayPrototypeShift(asyncHandledRejections);
464463
if (!process.emit('rejectionHandled', promise)) {
465464
process.emitWarning(warning);

0 commit comments

Comments
 (0)