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

Roman Pertsev (JIRA) noreply at issues.asterisk.org
Fri Dec 7 07:33:47 CST 2018


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

Roman Pertsev edited comment on ASTERISK-28165 at 12/7/18 7:32 AM:
-------------------------------------------------------------------

Guys, dialplan is simple:

queues.conf
[600]
autofill=yes
retry=1
ringinuse=no
strategy=rrmemory
timeout=40

extensions.conf
exten => 600,1,Queue(600,t,,,40,,,,,)

manger.conf
[user]
secret = password
deny = 0.0.0.0/0.0.0.0
permit = 127.0.0.1/255.255.255.0
read = agent,system
write = agent
writetimeout = 5000
eventfilter = Queue*
eventfilter = Agent*


That's all.

Just add 1 member (queue add member SIP/100 to 600) to queue and make call to this queue and after a few second make hangup. You'll get 3 events of QueueMemberStatus
On all my server on Centos 6.9-6.10 with asterisk 13.23.1 i get 3 events, but although need 2 events.

I don't understand what's problem to get this result on your side.



was (Author: romkazor):
Guys, dialplan is simple:

queues.conf
[600]
autofill=yes
retry=1
ringinuse=no
strategy=rrmemory
timeout=40

extensions.conf
exten => 600,1,Queue(600,t,,,40,,,,,)

That's all.

Just add 1 member (queue add member SIP/100 to 600) to queue and make call to this queue and after a few second make hangup. You'll get 3 events of QueueMemberStatus
On all my server on Centos 6.9-6.10 with asterisk 13.23.1 i get 3 events, but although need 2 events.

I don't understand what's problem to get this result on your side.


>  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