[AsteriskBrasil] Erro ao sair de uma MACRO

André Luis - Aldeia Digital andre em ad2.com.br
Sexta Julho 30 13:54:41 BRT 2010


Ai minha macro nao será executada ao agente atender a chamada

André Luis - Aldeia Digital


On 07/30/2010 01:47 PM, Rodrigo Lang wrote:
> Sim, o Asterisk inclui automaticamente quando ele não existe. Tentou 
> tirar a opção "m" da app Queue()?
>
>
> Ats,
> Rodrigo Lang.
>
>
> Em 30 de julho de 2010 13:32, André Luis - Aldeia Digital 
> <andre em ad2.com.br <mailto:andre em ad2.com.br>> escreveu:
>
>     Rodrigo,
>
>     Retirei a opção return, mas o erro persiste. Percebi tambem que ao
>     dar um show no dialplan, mesmo tirando o return ele permanece.
>     Acredito que isso seja default do asterisk.
>     Olha só.
>
>     [ Context 'macro-atendente' created by 'pbx_ael' ]
>       's' =>            1.
>     Set(ODBC_LOG("${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL}","1","${UNIQUEID}"))
>     [pbx_ael]
>                         2. Set(queue_dev=${CUT(CHANNEL,-,1)})        
>     [pbx_ael]
>                         3. Set(queue_dev=${CUT(queue_dev,/,2)})      
>     [pbx_ael]
>                         4.
>     Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})})
>     [pbx_ael]
>                         5.
>     Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)})
>     [pbx_ael]
>                         6.
>     Set(ODBC_LOG("${CONTEXT}:_LIGACAO_ATENDIDA_POR_-_${HASH(queue,ramal_virtual)}-${HASH(queue,nome)}","1","${UNIQUEID}"))
>     [pbx_ael]
>                         7. Return()                                  
>     [pbx_ael]
>
>     -= 1 extension (7 priorities) in 1 context. =-
>
>
>     Andre Luis - Aldeia digital
>
>
>     On 07/30/2010 10:31 AM, Rodrigo Lang wrote:
>>     Tente tirar o return. Ele irá dar um Warning no parser informando
>>     que está sem o "return;" no final da macro, mas não tem problema,
>>     ela irá funcionar do mesmo jeito. Eu havia lido sobre isso no
>>     issues do Asterisk. Se não me falha a memória parece o problema é
>>     relacionado à app Queue() chamando macro em AEL. Teste em conf
>>     para ver se funciona.
>>
>>     Outra coisa, até onde eu sei na versão 1.6 a app Queue() não tem
>>     a opção "m", seria só chamar a macro direto assim:
>>     Queue(${fila},tc,,,,,atendente);
>>
>>     Confira com o comando "core show application Queue" no cli.
>>
>>
>>     Ats,
>>     Rodrigo Lang.
>>
>>
>>     Em 30 de julho de 2010 10:20, André Luis - Aldeia Digital
>>     <andre em ad2.com.br <mailto:andre em ad2.com.br>> escreveu:
>>
>>         Rodrigo
>>
>>         Uso a versao 1.6.2.7, mas nao estou tendo quedas nas ligações.
>>         A unica coisa estranha é esse erro mesmo
>>
>>         André Luis - Aldeia Digital
>>
>>
>>
>>
>>         On 07/30/2010 10:18 AM, Rodrigo Lang wrote:
>>>         Ok, mas o atendente consegue atender a ligação ou ela cai?
>>>
>>>         Passei pelo mesmo problema utilizando a versão 1.6.0.24. A
>>>         solução foi tirar a macro porque também não consegui
>>>         resolver. Você está rodando em qual versão?
>>>
>>>         Para o que você precisa dessa macro?
>>>
>>>
>>>         Ats,
>>>         Rodrigo Lang.
>>>
>>>         Em 30 de julho de 2010 10:07, André Luis - Aldeia Digital
>>>         <andre em ad2.com.br <mailto:andre em ad2.com.br>> escreveu:
>>>
>>>             Pessoal,
>>>
>>>             Estou usando uma macro, que é iniciada atraves da opção
>>>             "m" no comando "queue".
>>>
>>>             Queue(${fila},tmc,,,,,atendente);
>>>
>>>             macro macro-atendente()
>>>             {
>>>                    
>>>             Set(ODBC_LOG("${CONTEXT}:_VERIFICAR_QUEM_ATENDEU_NA_FILA-${CHANNEL}","1","${UNIQUEID}"));
>>>                     Set(queue_dev=${CUT(CHANNEL,-,1)});
>>>                     Set(queue_dev=${CUT(queue_dev,/,2)});
>>>                    
>>>             Set(HASH(queue)=${ODBC_CHECKEXISTERAMALVIRTUAL(${queue_dev})});
>>>                    
>>>             Set(GROUP(${HASH(queue,ramal_virtual)})=${HASH(queue,ramal_virtual)});
>>>                     return;
>>>             };
>>>
>>>             O erro que eu tenho ao executar essa macro é:
>>>
>>>              -- Executing [s em macro-atendente:1]
>>>             Set("SIP/S7286-0000023e", "queue_dev=SIP/S7286") in new
>>>             stack
>>>                 -- Executing [s em macro-atendente:2]
>>>             Set("SIP/S7286-0000023e", "queue_dev=S7286") in new stack
>>>                 -- Executing [s em macro-atendente:3]
>>>             Set("SIP/S7286-0000023e",
>>>             "HASH(queue)=77,SIP,S7286,7286,Dario,0,") in new stack
>>>                 -- Executing [s em macro-atendente:4]
>>>             Set("SIP/S7286-0000023e", "GROUP(7286)=7286") in new stack
>>>                 -- Executing [s em macro-atendente:5]
>>>             Return("SIP/S7286-0000023e", "") in new stack
>>>             [Jul 28 09:30:21] ERROR[1636]: app_stack.c:303
>>>             return_exec: Return without Gosub: stack is unallocated
>>>
>>>             Ja alguns dias eu to googlando, mas nao encontrei nada.
>>>
>>>             Alguem aqui ja passou por isso??
>>>
>>>             ______________________________
>>>
>>>             Att.
>>>             André Luis
>>>             16 37238766 / 16 34031411
>>>
>>>
>>>             _______________________________________________
>>>             KHOMP: qualidade em placas de E1, GSM, FXS e FXO para
>>>             Asterisk.
>>>             - Hardware com alta disponibilidade de recursos e
>>>             qualidade KHOMP
>>>             - Suporte técnico local qualificado e gratuito
>>>             Conheça a linha completa de produtos KHOMP em
>>>             www.khomp.com.br <http://www.khomp.com.br>
>>>             _______________________________________________
>>>             Temos tudo para seu projeto VoIP com Asterisk!
>>>             Descontos especiais para assinantes da AsteriskBrasil.org.
>>>             Registre-se e receba um cupom exclusivo de desconto!
>>>             Acesse agora www.voipmania.com.br
>>>             <http://www.voipmania.com.br>
>>>             ______________________________________________
>>>             Lista de discussões AsteriskBrasil.org
>>>             AsteriskBrasil em listas.asteriskbrasil.org
>>>             <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>>             http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>>
>>>
>>>         _______________________________________________
>>>         KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>         - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>>         - Suporte técnico local qualificado e gratuito
>>>         Conheça a linha completa de produtos KHOMP emwww.khomp.com.br  <http://www.khomp.com.br>
>>>         _______________________________________________
>>>         Temos tudo para seu projeto VoIP com Asterisk!
>>>         Descontos especiais para assinantes da AsteriskBrasil.org.
>>>         Registre-se e receba um cupom exclusivo de desconto!
>>>         Acesse agorawww.voipmania.com.br  <http://www.voipmania.com.br>
>>>         ______________________________________________
>>>         Lista de discussões AsteriskBrasil.org
>>>         AsteriskBrasil em listas.asteriskbrasil.org  <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>>         http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>
>>         -- 
>>         ______________________________
>>         Att.
>>         André Luis
>>         16 37238766 / 16 34031411
>>
>>
>>         _______________________________________________
>>         KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>         - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>         - Suporte técnico local qualificado e gratuito
>>         Conheça a linha completa de produtos KHOMP em
>>         www.khomp.com.br <http://www.khomp.com.br>
>>         _______________________________________________
>>         Temos tudo para seu projeto VoIP com Asterisk!
>>         Descontos especiais para assinantes da AsteriskBrasil.org.
>>         Registre-se e receba um cupom exclusivo de desconto!
>>         Acesse agora www.voipmania.com.br <http://www.voipmania.com.br>
>>         ______________________________________________
>>         Lista de discussões AsteriskBrasil.org
>>         AsteriskBrasil em listas.asteriskbrasil.org
>>         <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>         http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>
>>
>>     _______________________________________________
>>     KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>     - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>     - Suporte técnico local qualificado e gratuito
>>     Conheça a linha completa de produtos KHOMP emwww.khomp.com.br  <http://www.khomp.com.br>
>>     _______________________________________________
>>     Temos tudo para seu projeto VoIP com Asterisk!
>>     Descontos especiais para assinantes da AsteriskBrasil.org.
>>     Registre-se e receba um cupom exclusivo de desconto!
>>     Acesse agorawww.voipmania.com.br  <http://www.voipmania.com.br>
>>     ______________________________________________
>>     Lista de discussões AsteriskBrasil.org
>>     AsteriskBrasil em listas.asteriskbrasil.org  <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>     -- 
>     ______________________________
>     Att.
>     André Luis
>     16 37238766 / 16 34031411
>
>
>     _______________________________________________
>     KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>     - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>     - Suporte técnico local qualificado e gratuito
>     Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>     <http://www.khomp.com.br>
>     _______________________________________________
>     Temos tudo para seu projeto VoIP com Asterisk!
>     Descontos especiais para assinantes da AsteriskBrasil.org.
>     Registre-se e receba um cupom exclusivo de desconto!
>     Acesse agora www.voipmania.com.br <http://www.voipmania.com.br>
>     ______________________________________________
>     Lista de discussões AsteriskBrasil.org
>     AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> Temos tudo para seu projeto VoIP com Asterisk!
> Descontos especiais para assinantes da AsteriskBrasil.org.
> Registre-se e receba um cupom exclusivo de desconto!
> Acesse agora www.voipmania.com.br
> ______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


-- 
______________________________
Att.
André Luis
16 37238766 / 16 34031411

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100730/6e621cd0/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil