[asterisk-bugs] [JIRA] (ASTERISK-22189) Wrap up time is ignored for queue members who are members in multiple queues

Matt Jordan (JIRA) noreply at issues.asterisk.org
Fri Jul 26 10:41:03 CDT 2013


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

Matt Jordan edited comment on ASTERISK-22189 at 7/26/13 10:40 AM:
------------------------------------------------------------------

Patch for Asterisk 11 attached - [app_queue-ASTERISK-22189-11.patch|https://issues.asterisk.org/jira/secure/attachment/47866/app_queue-ASTERISK-22189-11.patch]. This fixed the issue locally for me.

This issue should only affect Asterisk 11. It was actually caused by some of the device state modifications for app_queue that were made for Asterisk 11 - and really, by some refactorings that pulled the device state availability for members into a shared location. That routine wasn't properly checking for Queue wrap up times, which means some members were being treated as being available when they weren't (but only down certain code paths). This patch modifies the general {{is_member_available}} routine to also take into account Queue wrap up time.
                
      was (Author: mjordan):
    Patch for Asterisk 11 attached - [app_queue-ASTERISK-22189-11|https://issues.asterisk.org/jira/secure/attachment/47866/app_queue-ASTERISK-22189-11.patch). This fixed the issue locally for me.

This issue should only affect Asterisk 11. It was actually caused by some of the device state modifications for app_queue that were made for Asterisk 11 - and really, by some refactorings that pulled the device state availability for members into a shared location. That routine wasn't properly checking for Queue wrap up times, which means some members were being treated as being available when they weren't (but only down certain code paths). This patch modifies the general {{is_member_available}} routine to also take into account Queue wrap up time.
                  
> Wrap up time is ignored for queue members who are members in multiple queues
> ----------------------------------------------------------------------------
>
>                 Key: ASTERISK-22189
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-22189
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_queue
>    Affects Versions: 1.8.23.0, 11.3.0, 11.4.0, 11.5.0
>            Reporter: Matt Jordan
>         Attachments: app_queue-ASTERISK-22189-11.patch, extensions.conf, full, queues.conf
>
>
> Queue members who happen to be in multiple queues at the same time don't have any wrap up time. This problem appears to have become more prevalent since Asterisk 11.3.0.
> This may be related to the backing out of the patch on ASTERISK-16115.
> Reported by Tony Lewis of FreePBX.
> (*NOTE*: I'll update this issue with some logs/dialplan in a bit)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list