[asterisk-bugs] [JIRA] (ASTERISK-26512) app_queue: DAHDI queue member receive only one call

Asterisk Team (JIRA) noreply at issues.asterisk.org
Thu Oct 27 17:07:10 CDT 2016


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

Asterisk Team commented on ASTERISK-26512:
------------------------------------------

Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution.

A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report.

Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process].

> app_queue: DAHDI queue member receive only one call
> ---------------------------------------------------
>
>                 Key: ASTERISK-26512
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-26512
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_queue
>    Affects Versions: 11.23.0, 11.24.1
>            Reporter: Daniel
>
> I have one DAHDI and some SIP members in my queue. After a fresh start of an asterisk instance and calling this queue, all members are ringing, as it should be.
> But after the DAHDI member answer the phone one time, this member didn't ringing for all following calls.
> This problem exists since 11.23.0. Last working version was 11.22.0. I think it has something to do with this change: [ASTERISK-26133|https://issues.asterisk.org/jira/browse/ASTERISK-26133]
> Here my queue configuration:
> {code:title=queues.conf}
> [verkauf]
> strategy = ringall
> timeout = 40
> retry = 20
> ringinuse = no
> servicelevel = 20
> member => DAHDI/g2/0
> member => SIP/11F
> member => SIP/13M
> member => SIP/16F
> member => SIP/18M
> {code}
> And here some log. First call coming in, DAHDI member answer the call and hang up. New call coming in. But now, the DAHDI member didn't ringing.
> {code:title=log}
> telefon*CLI>
> [Oct 26 15:40:55]     -- Executing [2390060 at Ext:4] Queue("DAHDI/i1/0171987654321-a", "verkauf,rt,300") in new stack
> ...snip...
> [Oct 26 16:40:55]     -- SIP/11F-00000005 is ringing
> [Oct 26 16:40:55]     -- DAHDI/i3/0-1 is ringing
> [Oct 26 16:40:59]     -- DAHDI/i3/0-1 connected line has changed. Saving it until answer for DAHDI/i1/0171987654321-a
> [Oct 27 16:40:59]     -- DAHDI/i3/0-1 answered DAHDI/i1/0171987654321-a
> [Oct 26 16:41:53]     -- Hungup 'DAHDI/i3/0-1'
> ...snip...
> telefon*CLI> queue show verkauf
> verkauf has 0 calls (max unlimited) in 'ringall' strategy (5s holdtime, 54s talktime), W:0, C:1, A:1, SL:100.0% within 20s
>    Members:
>       SIP/19M (ringinuse disabled) (Not in use) has taken no calls yet
>       SIP/16F (ringinuse disabled) (Not in use) has taken no calls yet
>       SIP/19F (ringinuse disabled) (Unavailable) has taken no calls yet
>       DAHDI/g2/0 (ringinuse disabled) (Unknown) has taken 1 calls (last was 199 secs ago)
>       SIP/18M (ringinuse disabled) (Not in use) has taken no calls yet
>       SIP/11F (ringinuse disabled) (Not in use) has taken no calls yet
>       SIP/17M (ringinuse disabled) (Not in use) has taken no calls yet
>       SIP/13M (ringinuse disabled) (Not in use) has taken no calls yet
>    No Callers
> telefon*CLI>
> [Oct 26 15:42:10]     -- Accepting call from '0171987654321' to '2390060' on channel 0/1, span 1
> [Oct 26 15:42:10]     -- Executing [2390060 at Ext:1] Answer("DAHDI/i1/0171987654321-b", "") in new stack
> [Oct 26 15:42:10]     -- Executing [2390060 at Ext:2] Queue("DAHDI/i1/0171987654321-b", "verkauf,rt,300") in new stack
> [Oct 26 15:42:10]     -- SIP/11F-00000012 is ringing
> [Oct 26 15:42:10]     -- SIP/16F-00000013 is ringing
> [Oct 26 15:42:11]     -- SIP/18M-00000014 is ringing
> [Oct 26 15:42:11]     -- SIP/13M-00000015 is ringing
> [Oct 26 15:42:13]     -- Span 1: Channel 0/1 got hangup request, cause 16
> [Oct 26 15:42:13]   == Spawn extension (Ext, 2390060, 4) exited non-zero on 'DAHDI/i1/0171987654321-b'
> [Oct 26 15:42:13]     -- Hungup 'DAHDI/i1/0171987654321-b'
> telefon*CLI>
> {code}
> With this workaround the DAHDI member will be called on every call.
> {code:title=queues.conf}
> [verkauf]
> ;member => DAHDI/g2/0
> member => Local/0 at queuedahdifix
> {code}
> {code:title=extensions.conf}
> [queuedahdifix]
> exten => 0,1,Dial(DAHDI/g2/0,,tT)
> {code}



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



More information about the asterisk-bugs mailing list