[asterisk-bugs] [JIRA] (ASTERISK-28165) app_queue: QueueMemberStatus ami event duplication

Roman Pertsev (JIRA) noreply at issues.asterisk.org
Tue Dec 4 09:40:47 CST 2018


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

Roman Pertsev edited comment on ASTERISK-28165 at 12/4/18 9:40 AM:
-------------------------------------------------------------------

Very strange.
1. Adding by cli for this test, but its no matter
2. No real-time, config only
If you add agent 100 in 600, 601 and 602 as SIP/100 and ring to 600 you get 9 event of QueueMemberStatus from start to end call

If you add agent 100 in 600, 601 and 602 as Local/100 at from-queue/n and ring to 600 you get 9 event of QueueMemberStatus from start to end call

BUT if you add 100 in 600, 601 and 602 as (queue add member Local/100 at from-queue/n to 600 penalty 0 as 100 state_interface hint:100 at ext-local) you gtt 18 event of QueueMemberStatus from start to end call

Normally, i must get only 6 event of QueueMemberStatus (one event per queue when call start, and one event per queue when call stop)


was (Author: romkazor):
Very strange.
1. Adding by cli for this test, but its no matter
2. No real-time, config only
If you add agent 100 in 600, 601 and 602 as SIP/100 and ring to 600 you got 9 event of QueueMemberStatus from start to end call

If you add agent 100 in 600, 601 and 602 as Local/100 at from-queue/n and ring to 600 you got 9 event of QueueMemberStatus from start to end call

BUT if you add 100 in 600, 601 and 602 as (queue add member Local/100 at from-queue/n to 600 penalty 0 as 100 state_interface hint:100 at ext-local) you got 18 event of QueueMemberStatus from start to end call

Normally, i must got only 6 event of QueueMemberStatus (one event per queue when call start, and one event per queue when call stop)

>  app_queue: QueueMemberStatus ami event duplication
> ---------------------------------------------------
>
>                 Key: ASTERISK-28165
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28165
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_queue, Core/PBX
>    Affects Versions: 13.21.1, 13.23.1
>         Environment: Centos 6.9
>            Reporter: Roman Pertsev
>            Assignee: Unassigned
>            Severity: Minor
>              Labels: AMI, QueueMemberStatus, Queues
>         Attachments: ami-output-when-inbound-call.txt, queuememberstatus.txt, queues.conf, queue-show.png, queue-show-when-inbound-call.png
>
>
> Hello. If member of queue works at 2+ queues, then AMI event QueueMemberStatus duplicate and more.
> Example:
> Member 100 in queue 600
> AMI output for 100:
> QueueMemberStatus
> Example:
> Member 100 in queues 600 and 601
> AMI output for 100:
> QueueMemberStatus
> QueueMemberStatus
> QueueMemberStatus
> QueueMemberStatus
> Example:
> Member 100 in queues 600 and 601 and 602
> AMI output for 100:
> QueueMemberStatus
> QueueMemberStatus
> QueueMemberStatus
> QueueMemberStatus
> QueueMemberStatus
> QueueMemberStatus
> QueueMemberStatus
> QueueMemberStatus
> QueueMemberStatus



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



More information about the asterisk-bugs mailing list