[asterisk-bugs] [JIRA] (ASTERISK-29408) Manager Actions does not fire Queue Events correctly

Joshua C. Colp (JIRA) noreply at issues.asterisk.org
Thu Apr 29 09:48:09 CDT 2021


    [ https://issues.asterisk.org/jira/browse/ASTERISK-29408?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=254751#comment-254751 ] 

Joshua C. Colp commented on ASTERISK-29408:
-------------------------------------------

I don't see any use of Hangup or Redirect in this log. What I see is SIP/3000 using DTMF '*' and then SIP/pbxconsoltic leaving the call and going back into the dialplan. If it happens with that, then the logic which writes out the queue log entry may not take into account the caller continuing afterwards in the dialplan which based on my reading seems to be the case.

> Manager Actions does not fire Queue Events correctly
> ----------------------------------------------------
>
>                 Key: ASTERISK-29408
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-29408
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_queue
>    Affects Versions: 18.3.0
>         Environment: Linux Ubunutu 20.04, Asterisk 18.3.0 (tested with older versions too, Asterisk 13, 16, etc)
>            Reporter: Sebastian Nocetti
>            Assignee: Unassigned
>         Attachments: debug_log.txt
>
>
> If I do some manager actions like:
> Redirect
> Hangup
> sendDtmf
> Queue events are not fired correctly, example:
> If I do a Redirect (manager redirect action on caller channel) I expect a queue log event like TRANSFER or COMPLETEAGENT, but none is fired. Event is fired AFTER caller ends call (for example if I redirect to a playback, COMPLETECALLER is fired AFTER caller listen to file)
> If I do a HANGUP on Agent Channel, I expect a COMPLETEAGENT fired, but instead a COMPLETECALLER is fired.
> If I send a dtmf from manager to hangup call using queue "c" option, I expect a COMPLETEAGENT fired but none is fired, instead call continues execution but COMPLETECALLER is fired AFTER caller ends call.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list