diff --git a/test/parallel/test-worker-message-port-infinite-message-loop.js b/test/parallel/test-worker-message-port-infinite-message-loop.js index 88820ac8918476..327ba1d2be522f 100644 --- a/test/parallel/test-worker-message-port-infinite-message-loop.js +++ b/test/parallel/test-worker-message-port-infinite-message-loop.js @@ -11,7 +11,7 @@ const { MessageChannel } = require('worker_threads'); const { port1, port2 } = new MessageChannel(); let count = 0; -port1.on('message', () => { +port1.on('message', common.mustCallAtLeast(() => { if (count === 0) { setTimeout(common.mustCall(() => { port1.close(); @@ -20,7 +20,7 @@ port1.on('message', () => { port2.postMessage(0); assert(count++ < 10000, `hit ${count} loop iterations`); -}); +})); port2.postMessage(0);