Skip to content

Commit eafc477

Browse files
serrislewSerris Lew
andauthored
[Doc] additional delays with linux defer_accept (#12468)
Co-authored-by: Serris Lew <lserris@apple.com>
1 parent 3339ccb commit eafc477

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

doc/admin-guide/files/records.yaml.en.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5185,8 +5185,8 @@ Sockets
51855185
default: ``1`` meaning ``on`` all Platforms except Linux: ``45`` seconds
51865186

51875187
This directive enables operating system specific optimizations for a listening socket. ``defer_accept`` holds a call to ``accept(2)``
5188-
back until data has arrived. In Linux' special case this is up to a maximum of 45 seconds.
5189-
On FreeBSD, ``accf_data`` module needs to be loaded.
5188+
back until data has arrived. In Linux' special case this is up to a maximum of 45 seconds. Note in Linux, additional delays may
5189+
occur as kernel handles retries using exponential backoff algorithm. On FreeBSD, ``accf_data`` module needs to be loaded.
51905190
Note: If MPTCP is enabled, TCP_DEFER_ACCEPT is only supported on Linux kernels 5.19+.
51915191

51925192
.. ts:cv:: CONFIG proxy.config.net.listen_backlog INT -1

0 commit comments

Comments
 (0)