From f37811988923978d45a5f3de692c270d083b591a Mon Sep 17 00:00:00 2001 From: orignal Date: Mon, 29 Aug 2022 21:27:02 -0400 Subject: [PATCH] 5 SSU2 peer tests if no SSU --- libi2pd/Transports.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libi2pd/Transports.cpp b/libi2pd/Transports.cpp index b37ef7b2..e80972b8 100644 --- a/libi2pd/Transports.cpp +++ b/libi2pd/Transports.cpp @@ -665,7 +665,8 @@ namespace transport { excluded.clear (); excluded.insert (i2p::context.GetIdentHash ()); - for (int i = 0; i < 3; i++) + int numTests = m_SSUServer ? 3 : 5; + for (int i = 0; i < numTests; i++) { auto router = i2p::data::netdb.GetRandomSSU2PeerTestRouter (true, excluded); // v4 if (router) @@ -713,7 +714,8 @@ namespace transport { excluded.clear (); excluded.insert (i2p::context.GetIdentHash ()); - for (int i = 0; i < 3; i++) + int numTests = m_SSUServer ? 3 : 5; + for (int i = 0; i < numTests; i++) { auto router = i2p::data::netdb.GetRandomSSU2PeerTestRouter (false, excluded); // v6 if (router)