Skip to content
Snippets Groups Projects
  1. Jul 17, 2010
  2. Jul 16, 2010
  3. Jul 15, 2010
  4. Jul 14, 2010
    • Jeff Peeler's avatar
      Fix MWI notification transmission problems over SIP. · 2b2a6123
      Jeff Peeler authored
      MWI updates were not being sent if no messages were found in the event cache.
      This was corrected since a phone may need to clear its MWI status configured
      previously from another mailbox.
      
      Upon module or sip reload, MWI updates could not be sent due to the sipsock
      socket not being set early enough in reload_config. The code handling the
      descriptor assignment and such has simply been moved before the call to
      build_peer.
      
      Issuing a sip reload cleared the IP address of the peer, but skipped checking
      the database for registration information. The database is now checked both
      for sip reload and actually reloading the module.
      
      If a transmission occurs before the do_monitor thread has started, do not
      attempt to send a signal to it.
      
      (closes issue #17398)
      Reported by: ip-rob
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@276571 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      2b2a6123
Loading