[asterisk-bugs] [JIRA] (ASTERISK-19635) Hangup is always recorded in queue_log as COMPLETECALLER when 'h' extension is present

Matt Jordan (JIRA) noreply at issues.asterisk.org
Tue Jan 15 09:14:45 CST 2013


     [ https://issues.asterisk.org/jira/browse/ASTERISK-19635?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Jordan closed ASTERISK-19635.
----------------------------------

    Resolution: Duplicate

Duplicate of ASTERISK-20743.
                
> Hangup is always recorded in queue_log as COMPLETECALLER when 'h' extension is present
> --------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-19635
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-19635
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: CDR/General
>    Affects Versions: 1.8.11.0
>            Reporter: Shipitsin Igor
>              Labels: Regression
>         Attachments: debug_bug.txt, debug_rem_h.txt
>
>
> AsteriskNOW 2.0 ( 1.8.10 and above, FreePBX 2.10 )
> Completion of any call in the queue is recorded in the queue_log as COMPLETECALLER.
> Correct operation is restored if we exclude from the context [ext-queues] processing exten - "h".
> [ext-queues]
> exten => 4599,1,Macro(user-callerid,)
> exten => 4599,n,Answer
> exten => 4599,n,Macro(blkvm-set,reset)
> exten => 4599,n,ExecIf($["${REGEX("(M[(]auto-blkvm[)])" ${DIAL_OPTIONS})}" != "1"]?Set(_DIAL_OPTIONS=${DIAL_OPTIONS}M(auto-blkvm)))
> exten => 4599,n,Set(__NODEST=${EXTEN})
> exten => 4599,n,Set(__MIXMON_FORMAT=wav)
> exten => 4599,n,Gosub(sub-record-check,s,1(q,4599,always))
> exten => 4599,n,Set(__MOHCLASS=default)
> exten => 4599,n,QueueLog(4599,${UNIQUEID},NONE,DID,${FROM_DID})
> exten => 4599,n,Queue(4599,t,,)
> exten => 4599,n,Macro(blkvm-clr,)
> exten => 4599,n,Gosub(sub-record-cancel,s,1())
> exten => 4599,n,Set(__NODEST=)
> exten => 4599,n,Goto(app-blackhole,hangup,1)
> exten => 4599*,1,Macro(agent-add,4599,)
> exten => 4599**,1,Macro(agent-del,4599)
> exten => *454599,1,Set(QUEUENO=4599)
> exten => *454599,n,Goto(app-queue-toggle,s,start)
> ;!!!! exten => h,1,Macro(hangupcall,)!!!!!!!
> ;--== end of [ext-queues] ==--;	
> If use exten - "h" ,procedure - "channel.c: Soft-Hanging up channel" is performed before writing to the queue_log.
> if not, after.
> on the version asterisk-1.8.7 it worked well.
> what could be the reason?
> Thank you!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list