From f756d258b47cc4f4b66188ec1dc6666805ff101a Mon Sep 17 00:00:00 2001 From: PobreGato <315121269+pobregat0@users.noreply.github.com> Date: Sun, 16 Aug 2026 04:11:06 +0300 Subject: [PATCH] duplicated subsession id was never detected --- libi2pd_client/SAM.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libi2pd_client/SAM.cpp b/libi2pd_client/SAM.cpp index 63652bcc..049bb5aa 100644 --- a/libi2pd_client/SAM.cpp +++ b/libi2pd_client/SAM.cpp @@ -878,7 +878,7 @@ namespace client auto masterSession = std::static_pointer_cast(session); auto params = ExtractParams (buf); std::string_view id = params[SAM_PARAM_ID]; - if (masterSession->subsessions.count (id) > 1) + if (masterSession->subsessions.count (id) > 0) { // session exists SendMessageReply (SAM_SESSION_CREATE_DUPLICATED_ID, false);