From ac5d3bad64d65505dc75d7c1663770a6abc64787 Mon Sep 17 00:00:00 2001
From: Pierre Lespagnol <pierre.lespagnol@savoirfairelinux.com>
Date: Thu, 25 Mar 2021 12:00:54 -0400
Subject: [PATCH] conference: fix confInfo update

Send confInfo update after a remote conference is
finished

Change-Id: I8992ac468899cfe23c97fc6e4d6449ff29905587
---
 src/conference.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/conference.cpp b/src/conference.cpp
index 2f5697a6b2..c41f252243 100644
--- a/src/conference.cpp
+++ b/src/conference.cpp
@@ -1029,7 +1029,9 @@ Conference::mergeConfInfo(ConfInfo& newInfo, const std::string& peerURI)
 {
     if (newInfo.empty()) {
         JAMI_DBG("confInfo empty, remove remoteHost");
+        std::lock_guard<std::mutex> lk(confInfoMutex_);
         remoteHosts_.erase(peerURI);
+        sendConferenceInfos();
         return;
     }
 
-- 
GitLab