From 60e64cf9e1fcf53369b64d9874daf3ac8128bef1 Mon Sep 17 00:00:00 2001 From: Wiebe Cazemier Date: Mon, 22 Nov 2021 19:09:31 +0100 Subject: [PATCH] Remove the correct session --- subscriptionstore.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subscriptionstore.cpp b/subscriptionstore.cpp index 0b0cadc..6bd3544 100644 --- a/subscriptionstore.cpp +++ b/subscriptionstore.cpp @@ -500,7 +500,7 @@ void SubscriptionStore::removeSession(const std::string &clientid) logger->logf(LOG_DEBUG, "Removing session of client '%s'.", clientid.c_str()); - auto session_it = sessionsById.begin(); + auto session_it = sessionsById.find(clientid); if (session_it != sessionsById.end()) { sessionsById.erase(session_it); -- libgit2 0.21.4