Comparison

CHANGES @ 12515:76c1725f4467

net.server_epoll: Add option to defer accept() until data available This is a Linux(?) socket option that delays the accept signal until there is data available to read. E.g. with HTTP this might mean that a whole request can be handled without going back trough another turn of the main loop, and an initial client <stream> can be responded to. This may have effects on latency and resource use, as the server does not need to allocate resources until really needed.
author Kim Alvefur <zash@zash.se>
date Sun, 15 May 2022 22:41:17 +0200
parent 12512:b7f07585ec4c
child 12541:97af41d580f7
comparison
equal deleted inserted replaced
12514:194469fb46f9 12515:76c1725f4467
10 ### Networking 10 ### Networking
11 11
12 - Honour 'weight' parameter during SRV record selection 12 - Honour 'weight' parameter during SRV record selection
13 - Support for RFC 8305 "Happy Eyeballs" to improve IPv4/IPv6 connectivity 13 - Support for RFC 8305 "Happy Eyeballs" to improve IPv4/IPv6 connectivity
14 - Support for TCP Fast Open in server_epoll (pending LuaSocket support) 14 - Support for TCP Fast Open in server_epoll (pending LuaSocket support)
15 - Support for deferred accept in server_epoll (pending LuaSocket support)
15 16
16 0.12.0 17 0.12.0
17 ====== 18 ======
18 19
19 **2022-03-14** 20 **2022-03-14**