[asterisk-bugs] [JIRA] (ASTERISK-26299) app_queue: Queue application sometimes stops calling members with Local interface

Etienne Lessard (JIRA) noreply at issues.asterisk.org
Tue Aug 16 14:07:56 CDT 2016


Etienne Lessard created ASTERISK-26299:
------------------------------------------

             Summary: app_queue: Queue application sometimes stops calling members with Local interface
                 Key: ASTERISK-26299
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-26299
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Applications/app_queue
    Affects Versions: 13.10.0
         Environment: Debian 8.5 amd64
            Reporter: Etienne Lessard


Hello,

Given I have two users, SIP/alice and SIP/bob
Given I have the following extensions.conf:
{noformat}
[default]
exten = 100,1,NoOp()
same  =   n,Queue(foo)
same  =   n,Hangup()

[agents]
exten = alice,1,NoOp()
same  =   n,Wait(5)
same  =   n,Dial(SIP/alice)
same  =   n,Hangup()
{noformat}
And I have the following queues.conf:
{noformat}
[foo]
strategy = rrmemory
timeout = 30
ringinuse = 0

member => Local/alice at agents,0,Alice,SIP/alice
{noformat}
When Bob calls the queue "foo"
And he hangs up its call after the Local channel is dialed by app_queue but *before* the Local channel calls SIP/alice (i.e. he hangs up while the Local channels is executing the Wait application)
When Bob calls the queue "foo" once again
Then the Local/alice member is never called
And we see in the log:
{noformat}
DEBUG[6846][C-00000004]: app_queue.c:4447 ring_one: Trying 'Local/alice at agents' with metric 1000
DEBUG[6846][C-00000004]: app_queue.c:4232 can_ring_entry: Local/alice at agents has another call trying, can't receive call
{noformat}

In a more realistic scenario, the Wait application is replaced by an AGI application.

This is a regression introduced in 13.10.0 with the fix for ASTERISK-16115.

Thank you



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



More information about the asterisk-bugs mailing list