From 91d780da3ff0c6dec49ea3f567525ca850657ddf Mon Sep 17 00:00:00 2001 From: Tilghman Lesher Date: Fri, 7 Nov 2008 20:19:25 +0000 Subject: [PATCH] Merged revisions 155324 via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk ........ r155324 | tilghman | 2008-11-07 14:13:32 -0600 (Fri, 07 Nov 2008) | 7 lines Send call release with unallocated cause instead of normal call clearing, when invalid extension is called. (closes issue #13408) Reported by: adomjan Patches: chan_dahdi.c-ss7-unallocated-2 uploaded by adomjan (license 487) ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@155325 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/chan_dahdi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c index 4ceb86e65b..e19e2c65ca 100644 --- a/channels/chan_dahdi.c +++ b/channels/chan_dahdi.c @@ -9779,7 +9779,8 @@ static void *ss7_linkset(void *data) ss7_start_call(p, linkset); } else { ast_debug(1, "Call on CIC for unconfigured extension %s\n", p->exten); - isup_rel(ss7, e->iam.call, -1); + p->alreadyhungup = 1; + isup_rel(ss7, e->iam.call, AST_CAUSE_UNALLOCATED); } ast_mutex_unlock(&p->lock); break;