From 568b23374c3a4491cbf56b9991bed129479f63db Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Fri, 27 Jan 2023 00:00:00 -0600 Subject: [PATCH] chore: don't warn on ECONNREFUSED to peer sockets. (#4678) Fixes #1031. --- libtransmission/net.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libtransmission/net.cc b/libtransmission/net.cc index 7d64443ac..7287a6667 100644 --- a/libtransmission/net.cc +++ b/libtransmission/net.cc @@ -239,7 +239,8 @@ tr_peer_socket tr_netOpenPeerSocket(tr_session* session, tr_address const& addr, #endif sockerrno != EINPROGRESS) { - if (auto const tmperrno = sockerrno; (tmperrno != ENETUNREACH && tmperrno != EHOSTUNREACH) || addr.is_ipv4()) + if (auto const tmperrno = sockerrno; + (tmperrno != ECONNREFUSED && tmperrno != ENETUNREACH && tmperrno != EHOSTUNREACH) || addr.is_ipv4()) { tr_logAddWarn(fmt::format( _("Couldn't connect socket {socket} to {address}:{port}: {error} ({error_code})"),