(err, socket, opts)
| 3255 | } |
| 3256 | __name(buildConnector, "buildConnector"); |
| 3257 | function maybeNormalizeConnectError(err, socket, opts) { |
| 3258 | if (err instanceof AggregateError && (err.code === "ETIMEDOUT" || err.errors.some((e) => e != null && e.code === "ETIMEDOUT"))) { |
| 3259 | let message = "Connect Timeout Error"; |
| 3260 | if (Array.isArray(socket.autoSelectFamilyAttemptedAddresses)) { |
| 3261 | message += ` (attempted addresses: ${socket.autoSelectFamilyAttemptedAddresses.join(", ")},`; |
| 3262 | } else { |
| 3263 | message += ` (attempted address: ${opts.hostname}:${opts.port},`; |
| 3264 | } |
| 3265 | message += ` timeout: ${opts.timeout}ms)`; |
| 3266 | const wrapped = new ConnectTimeoutError(message); |
| 3267 | wrapped.cause = err; |
| 3268 | return wrapped; |
| 3269 | } |
| 3270 | return err; |
| 3271 | } |
| 3272 | __name(maybeNormalizeConnectError, "maybeNormalizeConnectError"); |
| 3273 | module2.exports = buildConnector; |
| 3274 | } |
no test coverage detected
searching dependent graphs…