]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Merged revisions 201344 via svnmerge from
authorDavid Vossel <dvossel@digium.com>
Wed, 17 Jun 2009 15:32:43 +0000 (15:32 +0000)
committerDavid Vossel <dvossel@digium.com>
Wed, 17 Jun 2009 15:32:43 +0000 (15:32 +0000)
commita3d2d156eec8a99cbb9c9fe407dd7f44dac8fcbd
tree04e195e037ab4309efb2774e23a1429b7e7450df
parent1502bfdb70a612edcd49eb6532c2929c5da57189
Merged revisions 201344 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r201344 | dvossel | 2009-06-17 10:20:26 -0500 (Wed, 17 Jun 2009) | 16 lines

  SIP registry ref count error

  During a sip reload, the list of sip_registry objects are
  supposed to be traversed, unlinked, and destroyed, but
  destruction never takes place due to a ref counting error.
  This causes a memory leak when registry items are removed
  from sip.conf and reloaded.  While the registries are removed
  from the global list, they are not removed from the scheduler.
  Because of this, SIP register attempts continue to be sent
  out for the item even though it may no longer be in the .conf.

  (closes issue #15295)
  Reported by: amorsen

  Review: https://reviewboard.asterisk.org/r/282/
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@201365 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_sip.c