(socket, opts)
| 2365 | }; |
| 2366 | }; |
| 2367 | function onConnectTimeout(socket, opts) { |
| 2368 | if (socket == null) { |
| 2369 | return; |
| 2370 | } |
| 2371 | let message = "Connect Timeout Error"; |
| 2372 | if (Array.isArray(socket.autoSelectFamilyAttemptedAddresses)) { |
| 2373 | message += ` (attempted addresses: ${socket.autoSelectFamilyAttemptedAddresses.join(", ")},`; |
| 2374 | } else { |
| 2375 | message += ` (attempted address: ${opts.hostname}:${opts.port},`; |
| 2376 | } |
| 2377 | message += ` timeout: ${opts.timeout}ms)`; |
| 2378 | destroy(socket, new ConnectTimeoutError(message)); |
| 2379 | } |
| 2380 | __name(onConnectTimeout, "onConnectTimeout"); |
| 2381 | function getProtocolFromUrlString(urlString) { |
| 2382 | if (urlString[0] === "h" && urlString[1] === "t" && urlString[2] === "t" && urlString[3] === "p") { |
no test coverage detected