[asterisk-bugs] [Asterisk 0012921]: Asterisk 1.4.21 breaks realtime sip on 'sip reload'

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Aug 4 10:58:42 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12921 
====================================================================== 
Reported By:                Nuitari
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   12921
Category:                   PBX/pbx_realtime
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Asterisk Version:           1.4.21-rc1 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-06-23 20:59 CDT
Last Modified:              2008-08-04 10:58 CDT
====================================================================== 
Summary:                    Asterisk 1.4.21 breaks realtime sip on 'sip reload'
Description: 
Using Asterisk 1.4.21 realtime becomes useless after a sip reload is done.


The dynamic information is cleared, however it doesn't get reloaded from
the database when the friend is doing some activity. The only way to make
the friend show again is to force the phone to register again, usually
though a reboot.

The module is res_mysql, from asterisk-addons 1.4.7, works as expected
with Asterisk 1.4.20.
====================================================================== 

---------------------------------------------------------------------- 
 (0091048) Corydon76 (administrator) - 2008-08-04 10:58
 http://bugs.digium.com/view.php?id=12921#c91048 
---------------------------------------------------------------------- 
Try this patch, which differentiates between a realtime peer loaded into
memory due to a register, versus a realtime peer loaded into memory because
device state was requested.  The first caches, if rtcachefriends is turned
on, while the second does not.  This is different from the current SVN in
that a peer is allowed to be loaded without causing an infinite loop on
expiration competing with devicestate. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-08-04 10:58 Corydon76      Note Added: 0091048                          
======================================================================




More information about the asterisk-bugs mailing list