From b819c0334a0e63653a57fbd8f18cf3e9e77a9fb1 Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Wed, 22 Jun 2016 14:20:19 +0000
Subject: [PATCH] SSU peer test: Forget the test and don't keep retransmitting
 to Charlie if we receive the Bob reply after the 2nd Charlie reply.

---
 .../java/src/net/i2p/router/transport/udp/PeerTestManager.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/router/java/src/net/i2p/router/transport/udp/PeerTestManager.java b/router/java/src/net/i2p/router/transport/udp/PeerTestManager.java
index 21bfd94061..fb20e5f597 100644
--- a/router/java/src/net/i2p/router/transport/udp/PeerTestManager.java
+++ b/router/java/src/net/i2p/router/transport/udp/PeerTestManager.java
@@ -343,7 +343,7 @@ class PeerTestManager {
                 if (_log.shouldLog(Log.DEBUG))
                     _log.debug("Receive test reply from Bob: " + test);
                 if (test.getAlicePortFromCharlie() > 0)
-                    testComplete(false);
+                    testComplete(true);
             } catch (UnknownHostException uhe) {
                 if (_log.shouldLog(Log.WARN))
                     _log.warn("Unable to get our IP (length " + ipSize +
-- 
GitLab