diff --git a/nano/node/transport/tcp.cpp b/nano/node/transport/tcp.cpp index 6951751b85..2791806768 100644 --- a/nano/node/transport/tcp.cpp +++ b/nano/node/transport/tcp.cpp @@ -20,11 +20,6 @@ nano::transport::channel_tcp::~channel_tcp () { socket_l->close (); } - // Remove response server - if (auto response_server_l = response_server.lock ()) - { - response_server_l->stop (); - } } } diff --git a/nano/node/transport/tcp.hpp b/nano/node/transport/tcp.hpp index 8fde8f2a8e..e3ed8cb0a9 100644 --- a/nano/node/transport/tcp.hpp +++ b/nano/node/transport/tcp.hpp @@ -44,7 +44,6 @@ namespace transport return &node == &other_a.node && socket.lock () == other_a.socket.lock (); } std::weak_ptr socket; - std::weak_ptr response_server; /* Mark for temporary channels. Usually remote ports of these channels are ephemeral and received from incoming connections to server. If remote part has open listening port, temporary channel will be replaced with direct connection to listening port soon. But if other side is behing NAT or firewall this connection can be pemanent. */ std::atomic temporary{ false };