Skip to content
Snippets Groups Projects
  1. Dec 03, 2009
    • Tilghman Lesher's avatar
      Remove debugging line · c8d5ce7c
      Tilghman Lesher authored
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@232661 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      c8d5ce7c
    • Tilghman Lesher's avatar
      Fix multiple issues with musiconhold, which led to classes not getting destroyed properly. · 7e0a2db2
      Tilghman Lesher authored
       * Classes are now tracked past removal from the core container, and module
         removal is actively prevented until all references are freed.
       * A hanging reference stored in the channel has been removed.  This could have
         caused a mismatch and the music state not properly cleared, if two or more
         reloads occurred between MOH being stopped and MOH being restarted.
       * In certain circumstances, duplicate classes were possible.
       * A race existed at reload time between a process being killed and the thread
         responsible for reading from the related pipe respawning that process.
       * Several reference counts have also been corrected.  At least one could have
         caused deleted classes to stick around forever, consuming resources.  This
         originally manifested as MOH external processes that were not killed at
         reload time.
      (closes issue #16279, closes issue #16207)
       Reported by: parisioa, dcabot
       Patches: 
             20091202__issue16279__2.diff.txt uploaded by tilghman (license 14)
       Tested by: parisioa, tilghman
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@232660 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      7e0a2db2
  2. Dec 02, 2009
  3. Dec 01, 2009
  4. Nov 30, 2009
  5. Nov 27, 2009
  6. Nov 26, 2009
Loading