[asterisk-bugs] [JIRA] (ASTERISK-28369) app_queue: Unable to join queue (only on third call when second is ringing)

Boolah (JIRA) noreply at issues.asterisk.org
Mon Apr 8 10:31:47 CDT 2019


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

Boolah  commented on ASTERISK-28369:
------------------------------------

The output of 'queue show 500' when the queue is idle:

(Local/1305 at from-queue/n from hint:1305 at ext-local) (ringinuse enabled) (dynamic) (Not in use)

When the agent in on the active first call:

(Local/1305 at from-queue/n from hint:1305 at ext-local) (ringinuse enabled) (dynamic) (in call) (In use)

When the second call begins ringing the queue, but before the second call is answered:

(Local/1305 at from-queue/n from hint:1305 at ext-local) (ringinuse enabled) (dynamic) (in call) (Invalid)

Note that now the queue reports the agent’s state as “Invalid”. At this point, if a third call tries to join the queue I see this in the CLI:

WARNING[8445][C-00000004]: app_queue.c:8031 queue_exec: Unable to join queue '500'

At this point, the variable QUEUESTATUS is set to JOINEMPTY and ABANDONED is unset.

The attached debug log matches the queues.conf provided.

> app_queue: Unable to join queue (only on third call when second is ringing)
> ---------------------------------------------------------------------------
>
>                 Key: ASTERISK-28369
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28369
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_queue
>    Affects Versions: 13.25.0
>         Environment: CentOS v7.6.1810
>            Reporter: Boolah 
>            Assignee: Boolah 
>         Attachments: debug_log_28369, queues.conf
>
>
> In a queue with a single agent who is on an active call and ringinuse=yes is set, if a second call begins ringing the queue, but before the call is answered, the next call will not be allowed to join the queue, irrespective of the joinempty setting.
> I've posted this issue in the community and can be found here: https://community.asterisk.org/t/unable-to-join-queue-only-on-third-call-when-second-is-ringing/79161
> I've also verified that the issue exists in Asterisk version 13.23.1, 13.25.0 and 13.26.0-rc1



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



More information about the asterisk-bugs mailing list