aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormoneromooo-monero <moneromooo-monero@users.noreply.github.com>2019-06-18 22:47:05 +0000
committermoneromooo-monero <moneromooo-monero@users.noreply.github.com>2019-06-19 11:49:36 +0000
commit098aadf084ad0ab0584e92e8f2bc5667b7cd5c89 (patch)
treef6688caecfa1d3c4223807a3d8bb31719aaa687f /src
parentp2p: propagate out peers limit to payload handler (diff)
downloadmonero-098aadf084ad0ab0584e92e8f2bc5667b7cd5c89.tar.xz
p2p: close the right number of connections on setting max in/out peers
Diffstat (limited to 'src')
-rw-r--r--src/p2p/net_node.inl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/p2p/net_node.inl b/src/p2p/net_node.inl
index 5280e777c..9f5f874c2 100644
--- a/src/p2p/net_node.inl
+++ b/src/p2p/net_node.inl
@@ -2209,7 +2209,7 @@ namespace nodetool
auto public_zone = m_network_zones.find(epee::net_utils::zone::public_);
if (public_zone != m_network_zones.end())
{
- const auto current = public_zone->second.m_config.m_net_config.max_out_connection_count;
+ const auto current = public_zone->second.m_net_server.get_config_object().get_out_connections_count();
public_zone->second.m_config.m_net_config.max_out_connection_count = count;
if(current > count)
public_zone->second.m_net_server.get_config_object().del_out_connections(current - count);
@@ -2223,7 +2223,7 @@ namespace nodetool
auto public_zone = m_network_zones.find(epee::net_utils::zone::public_);
if (public_zone != m_network_zones.end())
{
- const auto current = public_zone->second.m_config.m_net_config.max_in_connection_count;
+ const auto current = public_zone->second.m_net_server.get_config_object().get_in_connections_count();
public_zone->second.m_config.m_net_config.max_in_connection_count = count;
if(current > count)
public_zone->second.m_net_server.get_config_object().del_in_connections(current - count);