[asterisk-bugs] [Asterisk 0014359]: The status of a local channel in state_interface of a queue is wrong the first time is added and lost after a reload

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Feb 4 16:04:05 CST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=14359 
====================================================================== 
Reported By:                francesco_r
Assigned To:                putnopvut
====================================================================== 
Project:                    Asterisk
Issue ID:                   14359
Category:                   Applications/app_queue
Reproducibility:            always
Severity:                   block
Priority:                   normal
Status:                     ready for testing
Asterisk Version:           1.6.0.5 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-01-29 04:20 CST
Last Modified:              2009-02-04 16:04 CST
====================================================================== 
Summary:                    The status of a local channel in state_interface of
a queue is wrong the first time is added and lost after a reload
Description: 
I use the new feature of stateinterface parameter to monitor the status of
a real device when used with local channel as member. So for example if i
add to queues.conf a static member:
member=Local/2503 at from-internal/n,0,,SIP/2503
whit queue show i have:
Local/2503 at from-internal/n (Not in use) has taken no calls yet

But this is wrong because this member is not registered and unavailable.
Infact if i convert the member to SIP/2503 the status become correctly:
SIP/2503 (Unavailable) has taken no calls yet

Other problem: if 2503 use the phone with queue show i have correctly:
Local/2503 at from-internal/n (In use) has taken no calls yet
But if in this exact moment i do a reload the status become newly:
Local/2503 at from-internal/n (Not in use) has taken no calls yet

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0014391 DEVICE_STATE is not working for SIP cha...
====================================================================== 

---------------------------------------------------------------------- 
 (0099456) putnopvut (administrator) - 2009-02-04 16:04
 http://bugs.digium.com/view.php?id=14359#c99456 
---------------------------------------------------------------------- 
I'll update the reviewboard request to have this fix, too. I would like to
get it backported to 1.4 since it fixes problems that many were having. The
problem is that I haven't received nearly as much constructive feedback as
I would have liked. I have waited a while, so I don't think anyone would
fault me if I merged that change in at this point though. I'll wait until
just after the next stable 1.4 version is released before attempting that
merge. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-02-04 16:04 putnopvut      Note Added: 0099456                          
======================================================================




More information about the asterisk-bugs mailing list