What is it that you think is missing, call comes into incomming, call gets 
queued, member [EMAIL PROTECTED] is called and a macro is played to them, they 
hit 
option 3, MACRO_RESULT gets set to CONTINUE and the call hangs up on the 
member while the caller continues on... the caller now though gets put back 
into the queue rahter than continueing on in the dialplan like 
MACRO_RESULT=Continue is suppose to do.

~Shaun


"Paul Hales" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
>
> This really looks like we are missing a lot of the associated code.
>
> PaulH
>
>
> On Wed, 2008-02-20 at 00:28 -0800, Shaun R. wrote:
>> A call comes in and goes into the queue, the queue dials a sip channel 
>> using
>> a macro.  The macro plays a set of options to the callee and if the 
>> callee
>> presses 3 it sets MACRO_RESULT=CONTINUE and the macro ends.  For some 
>> reason
>> the caller goes back into the queue rather than continueing on in the 
>> dial
>> plan.  Why is this, i could have sworn in 1.2 if i set 
>> MACRO_RESULT=CONTINUE
>> that the caller exited the queue() and continued on in the dialplan...
>>
>> [incomming]
>> exten => 1,1,Queue(mainqueue,td)
>> exten => 1,2,voicemail([EMAIL PROTECTED])
>> exten => 1,3,hangup
>>
>> [screen]
>> exten => _3XX,1,ChanIsAvail(SIP/${EXTEN}&IAX2/${EXTEN})
>> exten => _3XX,2,GotoIf($["${AVAILCHAN}" = ""]?4)
>> exten => _3XX,3,Dial(${CUT(AVAILCHAN,-,1)},30,mgM(screencallee,s,1))
>> exten => _3XX,4,Hangup
>>
>> [macro-screencallee]
>> exten => s,1,read(SCREEN_OPT,screenoptions)
>> exten => s,2,GotoIf($["${SCREEN_OPT}" = "" ]?s,1)
>> exten => s,3,GotoIf($["${SCREEN_OPT}" = "3" ]?3,1)
>> exten => 3,1,Set(MACRO_RESULT=CONTINUE)
>> exten => t,1,Set(MACRO_RESULT=BUSY)
>> exten => h,1,Set(MACRO_RESULT=BUSY)
>>
>> queues.conf
>> [mainqueue]
>> musicclass = default
>> strategy = ringall
>> timeout = 600
>> joinempty = yes
>> member => local/[EMAIL PROTECTED]
>>
>> ~Shaun
>>
>>
>>
>> _______________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>>    http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
> 



_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to