summaryrefslogtreecommitdiffstats
path: root/chan_lcr.c
diff options
context:
space:
mode:
authorSuper User2008-06-28 10:13:20 +0200
committerSuper User2008-06-28 10:13:20 +0200
commit42c6bc9117257d3197ca82a1bba88791d1329364 (patch)
tree477ea5aa66ea405316354b07175b189f91bb05ca /chan_lcr.c
parentdon't treat it as a fatal socket error, when chan_lcr sends messages to an al... (diff)
downloadlcr-42c6bc9117257d3197ca82a1bba88791d1329364.tar.gz
lcr-42c6bc9117257d3197ca82a1bba88791d1329364.tar.xz
lcr-42c6bc9117257d3197ca82a1bba88791d1329364.zip
disabled overlap dialing and dtmf digit forwarding, due to bug.
modified: chan_lcr.c
Diffstat (limited to 'chan_lcr.c')
-rw-r--r--chan_lcr.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/chan_lcr.c b/chan_lcr.c
index 0230b82..6484d97 100644
--- a/chan_lcr.c
+++ b/chan_lcr.c
@@ -970,6 +970,8 @@ static void lcr_in_information(struct chan_call *call, int message_type, union p
p = param->information.id;
if (call->state == CHAN_LCR_STATE_IN_DIALING && *p)
{
+CERROR(call, call->ast, "DTMF DIALING IS DISABLED DUE TO CURRENT IMPLEMENTATION BUG.\n");
+return;
CDEBUG(call, call->ast, "Asterisk is started, sending DTMF frame.\n");
while (*p)
{
@@ -1039,6 +1041,8 @@ void lcr_in_dtmf(struct chan_call *call, int val)
return;
CDEBUG(call, call->ast, "Forwarding DTMF digit '%c' to Asterisk.\n", val);
+CERROR(call, call->ast, "DTMF DIALING IS DISABLED DUE TO CURRENT IMPLEMENTATION BUG.\n");
+return;
/* send digit to asterisk */
memset(&fr, 0, sizeof(fr));