From 3449634fac1dbc7adbb6ac1a6984ce31216ced2e Mon Sep 17 00:00:00 2001 From: Thiago Silva Date: Fri, 3 Feb 2023 15:23:01 -0300 Subject: [PATCH] Remove UDP cleanups, UDP/TCP conversions from tcp_channels --- nano/node/transport/tcp.cpp | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/nano/node/transport/tcp.cpp b/nano/node/transport/tcp.cpp index 3c48d3ada..bb5ff3526 100644 --- a/nano/node/transport/tcp.cpp +++ b/nano/node/transport/tcp.cpp @@ -141,10 +141,6 @@ bool nano::transport::tcp_channels::insert (std::shared_ptrsend (message); } - // Attempt to start TCP connections to known UDP peers - nano::tcp_endpoint invalid_endpoint (boost::asio::ip::address_v6::any (), 0); - if (!node.network_params.network.is_dev_network () && !node.flags.disable_udp) - { - std::size_t random_count (std::min (static_cast (6), static_cast (std::ceil (std::sqrt (node.network.udp_channels.size ()))))); - for (auto i (0); i <= random_count; ++i) - { - auto tcp_endpoint (node.network.udp_channels.bootstrap_peer (node.network_params.network.protocol_version_min)); - if (tcp_endpoint != invalid_endpoint && find_channel (tcp_endpoint) == nullptr && !node.network.excluded_peers.check (tcp_endpoint)) - { - start_tcp (nano::transport::map_tcp_to_endpoint (tcp_endpoint)); - } - } - } std::weak_ptr node_w (node.shared ()); node.workers.add_timed_task (std::chrono::steady_clock::now () + node.network_params.network.keepalive_period, [node_w] () { if (auto node_l = node_w.lock ())