diff options
author | Yoshiya Hinosawa <stibium121@gmail.com> | 2024-09-08 12:22:18 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-08 12:22:18 +0900 |
commit | ce1d668929a91da2dc204f6bcc53afd5173c0a33 (patch) | |
tree | 2f240019e47fe3166e5f369c5aa36f1023313158 /runtime/js/90_deno_ns.js | |
parent | 30687c786c37090ac0e4e2c3824b1b5cf313599f (diff) |
fix(ext/node): delay accept() call 2 ticks in net.Server#listen (#25481)
A workaround for the issue #25480
`Deno.Listener` can't be closed synchronously after `accept()` is
called. This PR delays the `accept` call 2 ticks (The listener callback
is called 1 tick later. So the 1 tick delay is not enough), and makes
`net.Server` capable of being closed synchronously.
This unblocks `npm:detect-port` and `npm:portfinder`
closes #18301
closes #25175
Diffstat (limited to 'runtime/js/90_deno_ns.js')
0 files changed, 0 insertions, 0 deletions