<div dir="ltr"><div>In my dialplan, when I dial 99 it rings SIP/2000</div><div><br></div><div>When SIP/2000 answers, it hears 9 every 5 seconds until someone dials 9, what makes 2 legs been bridged.</div><div><br></div><div>
My problem is: If I hangup, SIP/2000 continues to hears 9 until someone dials 9 - it not stops</div><div><br></div><div>If SIP/2000 hangup - then the call is ended - what is OK</div><div><br></div><div>Is there some workaround? I was thinking in use G option - however I don't figured out yet how</div>
<div><br></div><div>[TesteU]</div><div>exten => s,1,noop()</div><div>exten => s,n(READ),read(OPTION,digits/9,1,s,1,5)</div><div>exten => s,n,noop(${OPTION})</div><div>exten => s,n,GotoIf($["${OPTION}" = "9"]?END)</div>
<div>exten => s,n,Goto(READ)</div><div>exten => s,n(END),noop()</div><div><br></div><div>[default]</div><div>exten => 99,1,dial(sip/2000,,U(TesteU^s^1))<br></div><div><br></div><div>Thanks</div></div>