[asterisk-bugs] [JIRA] (ASTERISK-20801) Non-SIP queue members get no calls when ringinuse=no.

Matt Jordan (JIRA) noreply at issues.asterisk.org
Wed Jan 30 13:47:58 CST 2013


     [ https://issues.asterisk.org/jira/browse/ASTERISK-20801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Jordan updated ASTERISK-20801:
-----------------------------------

    Target Release Version/s: 1.8.21.0
    
> Non-SIP queue members get no calls when ringinuse=no.
> -----------------------------------------------------
>
>                 Key: ASTERISK-20801
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-20801
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_queue
>    Affects Versions: 1.8.17.0, 10.9.0, 11.0.0
>            Reporter: Richard Mudgett
>            Assignee: Richard Mudgett
>      Target Release: 1.8.20.0, 1.8.21.0, 10.12.0, 10.12.0-digiumphones, 11.2.0
>
>
> With the option ringinuse=no set, the patch committed for ASTERISK-16115 causes non-SIP queue members to never be called because the device state is checked after a channel is created to determine if the member is busy.  These queue members always get the "Member %s is busy, cannot dial" message.
> Most channel drivers other than chan_sip use the default device state handling.  The default device-state state is considered in use or unknown if the channel exists or not respectively.
> {noformat:title=Pseudo code of breaking patch}
> chan = ast_request();
> ...
> update_status(qe->parent, tmp->member, get_queue_member_status(tmp->member))
> if (tmp->member->status == busy)
>     ast_verb(1, "Member %s is busy, cannot dial", tmp->member->interface)
>     abort call to member
> else
>     ast_call(chan)
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list