From 8746efdee7ccc2f6564c6555da63a0223966b0d4 Mon Sep 17 00:00:00 2001 From: azadgupta1 Date: Tue, 16 Dec 2025 07:49:10 +0530 Subject: [PATCH] doc: fix tls.connect() timeout documentation --- doc/api/tls.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/api/tls.md b/doc/api/tls.md index 43fa0c990e19b8..a3e3fb324bb4a1 100644 --- a/doc/api/tls.md +++ b/doc/api/tls.md @@ -1730,6 +1730,9 @@ changes: **Default:** `1024`. * `highWaterMark` {number} Consistent with the readable stream `highWaterMark` parameter. **Default:** `16 * 1024`. + * `timeout`: {number} If set and if a socket is created internally, will call + [`socket.setTimeout(timeout)`][] after the socket is created, but before it + starts the connection. * `secureContext`: TLS context object created with [`tls.createSecureContext()`][]. If a `secureContext` is _not_ provided, one will be created by passing the entire `options` object to @@ -2479,6 +2482,7 @@ added: v0.11.3 [`server.listen()`]: net.md#serverlisten [`server.setTicketKeys()`]: #serversetticketkeyskeys [`socket.connect()`]: net.md#socketconnectoptions-connectlistener +[`socket.setTimeout(timeout)`]: net.md#socketsettimeouttimeout-callback [`tls.DEFAULT_ECDH_CURVE`]: #tlsdefault_ecdh_curve [`tls.DEFAULT_MAX_VERSION`]: #tlsdefault_max_version [`tls.DEFAULT_MIN_VERSION`]: #tlsdefault_min_version