From 0de550663d5609c737bcf6d383cde9c60e2e7321 Mon Sep 17 00:00:00 2001 From: Yat Ho Date: Sat, 10 Jan 2026 06:16:36 +0800 Subject: [PATCH] fix: rebind udp sockets on bind-address change (#8096) --- libtransmission/session.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libtransmission/session.cc b/libtransmission/session.cc index 99a5a3b6a..430dffd16 100644 --- a/libtransmission/session.cc +++ b/libtransmission/session.cc @@ -856,7 +856,7 @@ void tr_session::setSettings(tr_session::Settings&& settings_in, bool force) port_forwarding_->local_port_changed(); } - if (!udp_core_ || force || port_changed || utp_changed) + if (!udp_core_ || force || addr_changed || port_changed || utp_changed) { udp_core_ = std::make_unique(*this, udpPort()); }