diff --git a/lib/core/connect.js b/lib/core/connect.js index 33091173fa8..8ad6c5f1113 100644 --- a/lib/core/connect.js +++ b/lib/core/connect.js @@ -183,7 +183,11 @@ function setupTimeout (onConnectTimeout, timeout) { } function onConnectTimeout (socket) { - util.destroy(socket, new ConnectTimeoutError()) + let message = 'Connect Timeout Error'; + if (Array.isArray(socket.autoSelectFamilyAttemptedAddresses)) { + message =+ ` (attempted addresses: ${socket.autoSelectFamilyAttemptedAddresses.join(', ')})`; + } + util.destroy(socket, new ConnectTimeoutError(message)) } module.exports = buildConnector