Dialplan issue, 2 missed calls instead of one

superhombre
Joined: Tue 12 of Jan, 2016

Re: Dialplan issue, 2 missed calls instead of one

Posted:Wed 11 of Oct, 2017 (16:56 UTC)
Im not sure c would stop that, It looks like a better option for what you are trying to do is to use queues so your ring group gets increasingly larger as time continues without disconnecting the calls and restarting them.
nufay
Joined: Wed 23 of Aug, 2017

Dialplan issue, 2 missed calls instead of one

Posted:Wed 23 of Aug, 2017 (14:41 UTC)
One of my dialplan sections looks like this:
call_room2
exten => 201,1,Log(NOTICE, Call from ${CALLERID(all)} translated to room2 calls)
exten => 201,2,Dial(SIP/201&SIP/202&SIP/204,5,c)
exten => 201,3,Dial(SIP/201&SIP/202&SIP/203&SIP/204&SIP/905/${external_num},60)
exten => 201,4,Hangup()
But when second step is being finished (after 5 sec), phone shows 1 missed call, and that's my issue.
I thought, that option 'c' must handle this, assuming to wiki (c: Sets the channel driver flag that the "call is answered elsewhere" if Dial() cancels the call)
How can i solve this problem?
Regards, nufay.