[Home]

Summary:ASTERISK-07828: [patch] app_queue compares devices incorrect (dial string vs. no dial string)
Reporter:Tim Ringenbach at Asteria Solutions Group (tim_ringenbach)Labels:
Date Opened:2006-09-27 18:58:17Date Closed:2006-09-28 11:56:34
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Applications/app_queue
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) app_queue_memeber_status_dialstring.diff
Description:App queue is comparing the device names incorrectly while checking their statuses.  It's internal list of interfaces includes the dial string, while the argument passed to this function does not have the dial string (/n for a local channel). This causes it to ignore the device state changes because it thinks it belongs to none of its members.
Comments:By: jmls (jmls) 2006-09-28 01:55:08

I think that this was already fixed in ASTERISK-7978034

By: Serge Vecher (serge-v) 2006-09-28 09:21:58

jmls, thanks, I think the fix from 8034 needs to be backported to 1.2

By: Tim Ringenbach at Asteria Solutions Group (tim_ringenbach) 2006-09-28 11:00:02

It looks like ASTERISK-7978034 only fixes a dial string compare issue in chan_local, not in app_queue, unless I'm missing something. I only looked over 1.4, not trunk.

By: BJ Weschke (bweschke) 2006-09-28 11:56:34

Committed to 1.2, 1.4, and /trunk.

Thanks!