From 3544f77e90034ff104fd8aaddf32da45e0d0f900 Mon Sep 17 00:00:00 2001 From: orignal Date: Sun, 9 Oct 2022 15:03:32 -0400 Subject: [PATCH] terminate peer session if Charlie's RouterInfo not found --- libi2pd/SSU2Session.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libi2pd/SSU2Session.cpp b/libi2pd/SSU2Session.cpp index 7a6845d8..d2024c2f 100644 --- a/libi2pd/SSU2Session.cpp +++ b/libi2pd/SSU2Session.cpp @@ -2118,7 +2118,9 @@ namespace transport } else { - LogPrint (eLogWarning, "SSU2: Peer test 4 Charlie's Router Info is not found"); + LogPrint (eLogWarning, "SSU2: Peer test 4 router not found"); + if (it->second.first) + it->second.first->Done (); } } else