From be6aab4c4079e022645f37f7dfd2a9b16dbd4a40 Mon Sep 17 00:00:00 2001 From: Jeff Becker Date: Tue, 28 Jun 2016 14:24:18 -0400 Subject: [PATCH] revert --- Tunnel.cpp | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/Tunnel.cpp b/Tunnel.cpp index 9b052553..961cc97e 100644 --- a/Tunnel.cpp +++ b/Tunnel.cpp @@ -642,11 +642,7 @@ namespace tunnel { // trying to create one more oubound tunnel auto inboundTunnel = GetNextInboundTunnel (); - std::shared_ptr router(nullptr); - if (i2p::transport::transports.RoutesRestricted()) - router = i2p::transport::transports.GetRestrictedPeer(); - else - router = i2p::data::netdb.GetRandomRouter (); + auto router = i2p::data::netdb.GetRandomRouter (); if (!inboundTunnel || !router) return; LogPrint (eLogDebug, "Tunnel: creating one hop outbound tunnel"); CreateTunnel ( @@ -707,13 +703,9 @@ namespace tunnel if (m_OutboundTunnels.empty () || m_InboundTunnels.size () < 5) { - // trying to create one more inbound tunnel - std::shared_ptr router(nullptr); - if (i2p::transport::transports.RoutesRestricted()) - router = i2p::transport::transports.GetRestrictedPeer(); - else - router = i2p::data::netdb.GetRandomRouter (); - if (!router) { + // trying to create one more inbound tunnel + auto router = i2p::data::netdb.GetRandomRouter (); + if (!router) { LogPrint (eLogWarning, "Tunnel: can't find any router, skip creating tunnel"); return; }