From a87ede8ba6dd63fb4098f64a7ca6511791d26ea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Tue, 6 Jan 2015 15:39:55 -0500 Subject: [PATCH] manager: send event to client when call creation failed Refs #63196 Change-Id: Id21a0a6bae72cfb95067c755ff4be43c99948506 --- daemon/src/managerimpl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/daemon/src/managerimpl.cpp b/daemon/src/managerimpl.cpp index 8c96be83b5..0f3cd20cec 100644 --- a/daemon/src/managerimpl.cpp +++ b/daemon/src/managerimpl.cpp @@ -1708,11 +1708,11 @@ ManagerImpl::callBusy(const std::string& id) void ManagerImpl::callFailure(const std::string& call_id) { + client_.getCallManager()->callStateChanged(call_id, "FAILURE"); + auto call = getCallFromCallID(call_id); if (!call) return; - client_.getCallManager()->callStateChanged(call_id, "FAILURE"); - if (isCurrentCall(*call)) { playATone(Tone::TONE_BUSY); unsetCurrentCall(); -- GitLab