From 86b6bcc1d9f05d3d05769fc84692f85292a9c00a Mon Sep 17 00:00:00 2001 From: Li Z Date: Thu, 23 Jun 2022 11:49:45 +0800 Subject: [PATCH] Fix incorrect "max outgoing port" setting PR #17252. --- src/base/bittorrent/session.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/bittorrent/session.cpp b/src/base/bittorrent/session.cpp index 20362e46c..05b12d3a4 100644 --- a/src/base/bittorrent/session.cpp +++ b/src/base/bittorrent/session.cpp @@ -1354,7 +1354,7 @@ void Session::loadLTSettings(lt::settings_pack &settingsPack) // Outgoing ports settingsPack.set_int(lt::settings_pack::outgoing_port, outgoingPortsMin()); - settingsPack.set_int(lt::settings_pack::num_outgoing_ports, outgoingPortsMax() - outgoingPortsMin() + 1); + settingsPack.set_int(lt::settings_pack::num_outgoing_ports, (outgoingPortsMax() - outgoingPortsMin())); // UPnP lease duration settingsPack.set_int(lt::settings_pack::upnp_lease_duration, UPnPLeaseDuration()); // Type of service