From f21d556224e7a4a60fd74a9b3ea05c51faf1da5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Tue, 24 Feb 2015 14:45:03 -0500 Subject: [PATCH] manager: fix infinite loop inception Refs #67099 Change-Id: I968b21a662ceed66055b1139535a8c7c3dc97407 --- daemon/src/managerimpl.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/daemon/src/managerimpl.cpp b/daemon/src/managerimpl.cpp index a803e75e6b..24b9caddcf 100644 --- a/daemon/src/managerimpl.cpp +++ b/daemon/src/managerimpl.cpp @@ -1572,10 +1572,9 @@ ManagerImpl::incomingMessage(const std::string& callID, } // in case of a conference we must notify client using conference id - incomingMessage(conf->getConfID(), from, message); - + emitSignal<DRing::CallSignal::IncomingMessage>(conf->getConfID(), from, message); } else - incomingMessage(callID, from, message); + emitSignal<DRing::CallSignal::IncomingMessage>(callID, from, message); } //THREAD=VoIP -- GitLab