Commit 145e490768a for nodejs
commit 145e490768a985120ed85bf2a4a915ef733bf6d5
Author: Efe Karasakal <hi@efe.dev>
Date: Fri Sep 25 16:38:13 2026 +0200
doc: document keepAliveTimeoutBuffer server option
Signed-off-by: Efe Karasakal <hi@efe.dev>
PR-URL: https://github.com/nodejs/node/pull/66286
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Tim Perry <pimterry@gmail.com>
diff --git a/doc/api/http.md b/doc/api/http.md
index 3ad3c2d49d4..7800e3119bb 100644
--- a/doc/api/http.md
+++ b/doc/api/http.md
@@ -3717,6 +3717,11 @@ changes:
- v22.21.0
pr-url: https://github.com/nodejs/node/pull/59824
description: The `shouldUpgradeCallback` option is now supported.
+ - version:
+ - v24.6.0
+ - v22.19.0
+ pr-url: https://github.com/nodejs/node/pull/59243
+ description: The `keepAliveTimeoutBuffer` option is supported now.
- version:
- v20.1.0
- v18.17.0
@@ -3797,6 +3802,10 @@ changes:
the last response, before a socket will be destroyed.
See [`server.keepAliveTimeout`][] for more information.
**Default:** `65000`.
+ * `keepAliveTimeoutBuffer`: An additional buffer time in milliseconds added
+ to `keepAliveTimeout` to extend the internal socket timeout.
+ See [`server.keepAliveTimeoutBuffer`][] for more information.
+ **Default:** `1000`.
* `maxHeaderSize` {number} Optionally overrides the value of
[`--max-http-header-size`][] for requests received by this server, i.e.
the maximum length of request headers in bytes.