Merged revisions 292489 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8 ........ r292489 | rmudgett | 2010-10-20 20:02:50 -0500 (Wed, 20 Oct 2010) | 7 lines Send CONNECT_ACKNOWLEDGE for CIS calls too. The originator of the Q.SIG call completion signaling link was not changed to the active state when the CONNECT message came in. The T309 processing would immediately kill the signaling link because it was not in the active state. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@292490 f38db490-d61c-443f-a65b-d21fe96a405b
This commit is contained in:
parent
8c7812416a
commit
56becec03c
|
@ -5063,6 +5063,10 @@ static void *pri_dchannel(void *vpri)
|
||||||
break;
|
break;
|
||||||
case PRI_EVENT_ANSWER:
|
case PRI_EVENT_ANSWER:
|
||||||
if (sig_pri_is_cis_call(e->answer.channel)) {
|
if (sig_pri_is_cis_call(e->answer.channel)) {
|
||||||
|
#if defined(HAVE_PRI_CALL_WAITING)
|
||||||
|
/* Call is CIS so do normal CONNECT_ACKNOWLEDGE. */
|
||||||
|
pri_connect_ack(pri->pri, e->answer.call, 0);
|
||||||
|
#endif /* defined(HAVE_PRI_CALL_WAITING) */
|
||||||
sig_pri_handle_cis_subcmds(pri, e->e, e->answer.subcmds,
|
sig_pri_handle_cis_subcmds(pri, e->e, e->answer.subcmds,
|
||||||
e->answer.call);
|
e->answer.call);
|
||||||
break;
|
break;
|
||||||
|
|
Reference in New Issue