1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 15:24:46 -05:00
denoland-deno/ext
Yoshiya Hinosawa ce1d668929
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
2024-09-08 12:22:18 +09:00
..
broadcast_channel chore: forward v1.46.3 release commit to main (#25425) 2024-09-04 17:16:24 +00:00
cache chore: forward v1.46.3 release commit to main (#25425) 2024-09-04 17:16:24 +00:00
canvas chore: forward v1.46.3 release commit to main (#25425) 2024-09-04 17:16:24 +00:00
console fix(runtime): use more null proto objects again (#25040) 2024-09-06 12:52:59 +02:00
cron refactor(ext/cron): align error messages (#25300) 2024-09-05 08:27:58 +02:00
crypto refactor(ext/crypto): align error messages (#25440) 2024-09-05 08:20:27 +02:00
fetch fix(runtime): use more null proto objects again (#25040) 2024-09-06 12:52:59 +02:00
ffi fix(runtime): use more null proto objects again (#25040) 2024-09-06 12:52:59 +02:00
fs fix(runtime): use more null proto objects again (#25040) 2024-09-06 12:52:59 +02:00
http fix: invalid ipv6 hostname on deno serve (#25482) 2024-09-06 09:22:52 +00:00
io chore: soft-remove Deno.{stdin,stderr,stdout}.rid (#25479) 2024-09-07 08:37:35 +10:00
kv chore: forward v1.46.3 release commit to main (#25425) 2024-09-04 17:16:24 +00:00
napi chore: forward v1.46.3 release commit to main (#25425) 2024-09-04 17:16:24 +00:00
net BREAKING(net): remove Deno.{Conn,TlsConn,TcpConn,UnixConn}.prototype.rid (#25446) 2024-09-06 23:01:36 +00:00
node fix(ext/node): delay accept() call 2 ticks in net.Server#listen (#25481) 2024-09-08 12:22:18 +09:00
node_resolver chore: forward v1.46.3 release commit to main (#25425) 2024-09-04 17:16:24 +00:00
tls chore: forward v1.46.3 release commit to main (#25425) 2024-09-04 17:16:24 +00:00
url chore: forward v1.46.3 release commit to main (#25425) 2024-09-04 17:16:24 +00:00
web fix(runtime): use more null proto objects again (#25040) 2024-09-06 12:52:59 +02:00
webgpu fix(runtime): use more null proto objects again (#25040) 2024-09-06 12:52:59 +02:00
webidl fix(runtime): use more null proto objects again (#25040) 2024-09-06 12:52:59 +02:00
websocket fix(runtime): use more null proto objects again (#25040) 2024-09-06 12:52:59 +02:00
webstorage fix(runtime): use more null proto objects again (#25040) 2024-09-06 12:52:59 +02:00