mirror of
https://github.com/denoland/deno.git
synced 2025-09-26 12:19:12 +00:00
fix(ext/node): count MessagePort message listeners in hasMessageEventListener (#23209)
This commit is contained in:
parent
de3f0b93f5
commit
e01bc09573
2 changed files with 20 additions and 1 deletions
|
@ -282,7 +282,8 @@ let isClosing = false;
|
|||
let globalDispatchEvent;
|
||||
|
||||
function hasMessageEventListener() {
|
||||
return event.listenerCount(globalThis, "message") > 0;
|
||||
return event.listenerCount(globalThis, "message") > 0 ||
|
||||
messagePort.messageEventListenerCount > 0;
|
||||
}
|
||||
|
||||
async function pollForMessages() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue