[Asterisk-bugs] [Asterisk 0010164]: Incorrect notify handling when hints contain multiple devices

noreply at bugs.digium.com noreply at bugs.digium.com
Thu Jul 19 11:05:24 CDT 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=10164 
====================================================================== 
Reported By:                nic_bellamy
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   10164
Category:                   Channels/chan_sip/Subscriptions
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
Asterisk Version:            1.2.20  
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        Yes 
Request Review:              
====================================================================== 
Date Submitted:             07-09-2007 21:48 CDT
Last Modified:              07-19-2007 11:05 CDT
====================================================================== 
Summary:                    Incorrect notify handling when hints contain
multiple devices
Description: 
There's a logic flaw in transmit_state_notify():

When sending a state notification, the hints for the extension are checked
to see if the device is offline; if so it overrides the state notification
to say "not online".

The problem: if your hint contains multiple devices, _any_ of these being
offline will override the state. The state should only be overridden if
_all_ the hinted devices are offline.

This breaks BLFs for Polycom devices (and anything else using pidf/xpidf
notifications) when you have multiple devices hinted.

This was introduced by the fix for http://bugs.digium.com/view.php?id=9536.
====================================================================== 

---------------------------------------------------------------------- 
 frenzel - 07-19-07 11:05  
---------------------------------------------------------------------- 
Hi Russel, hi Nic,

did you aleready master the issue about the license? I´m really hungry
for the patch written by Nic. I´ve got the same problem here with some
"snom 300" and multiple hints to them. It would be a great favour for me!

btw: Does this bug still exist in asterik version 1.4?

Thanks for your work! 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
07-19-07 11:05  frenzel        Note Added: 0067594                          
======================================================================




More information about the asterisk-bugs mailing list