[AsteriskBrasil] Erro ao sair de uma MACRO
André Luis - Aldeia Digital
andre em ad2.com.br
Sexta Julho 30 10:07:41 BRT 2010
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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100730/9f3b2759/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil