From 7a1f5b4ae1420aca9cf68b3ad13c7482ab4c19ca Mon Sep 17 00:00:00 2001 From: Dominik Meyer Date: Mon, 3 Jul 2023 12:35:53 +0200 Subject: [PATCH] FIX: unsubscribe participant from all events on disconnect --- src/EventManager/Manager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/EventManager/Manager.cpp b/src/EventManager/Manager.cpp index b85d051..f6f2ef4 100644 --- a/src/EventManager/Manager.cpp +++ b/src/EventManager/Manager.cpp @@ -383,6 +383,9 @@ void EventManager::Manager::processDisconnect_( std::shared_ptr guard(mutexParticipants_); auto it = std::find( participants_.begin(), participants_.end(), participant ); if( it != participants_.end() )