diff --git a/src/conference.cpp b/src/conference.cpp index 2f5697a6b2818a7a4b8a4684d53e52f910986c10..c41f252243b8e314299cd83f65fb0485a1c33ce7 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; }