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