From c14f335411e86b61d12ba51852acfa999aa78131 Mon Sep 17 00:00:00 2001 From: Tristan Matthews <tristan.matthews@savoirfairelinux.com> Date: Wed, 6 Mar 2013 12:58:19 -0500 Subject: [PATCH] * #21210: daemon: avoid bogus error messages when dialing --- daemon/src/managerimpl.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/daemon/src/managerimpl.cpp b/daemon/src/managerimpl.cpp index 5477143021..a929f1e5d4 100644 --- a/daemon/src/managerimpl.cpp +++ b/daemon/src/managerimpl.cpp @@ -1329,8 +1329,13 @@ void ManagerImpl::saveConfig() //THREAD=Main void ManagerImpl::sendDtmf(const std::string& id, char code) { - std::string accountid(getAccountFromCall(id)); playDtmf(code); + + // return if we're not "in" a call + if (id.empty()) + return; + + std::string accountid(getAccountFromCall(id)); getAccountLink(accountid)->carryingDTMFdigits(id, code); } -- GitLab