Merged revisions 323669-323670 via svnmerge from
authorRichard Mudgett <rmudgett@digium.com>
Wed, 15 Jun 2011 16:49:34 +0000 (16:49 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Wed, 15 Jun 2011 16:49:34 +0000 (16:49 +0000)
commitb2d0ea5fea28d20b5e4cbd19074c7608c2ed2dc3
tree3e0e15763076bb6aa6b3576e908989b31f6cfe03
parent337515d25b84ab7a626722bcb00e05af4b785873
Merged revisions 323669-323670 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r323669 | rmudgett | 2011-06-15 11:43:18 -0500 (Wed, 15 Jun 2011) | 21 lines

  [regression] Voicemail MWI is no longer sent.

  When leaving a voicemail, the MWI message is never sent.  The same thing
  happens when checking a voicemail and marking it as read.

  If you restart Asterisk, everything comes up at that state correctly, but
  changes to the messages in voicemail causes the light to not be set
  appropriately.  Very easy to reproduce.

  * Made ast_event_check_subscriber() return TRUE if there are ANY
  subscribers to an event type when there are no restricting ie values
  passed.  This allows an event being queued to be queued.

  (closes issue ASTERISK-18002)
  Reported by: lmadsen
  Tested by: lmadsen, irroot
  Patches:
       jira_asterisk_18002_v1.8.patch uploaded by rmudgett (License #5621)

  (closes issue ASTERISK-18019)
........
  r323670 | rmudgett | 2011-06-15 11:43:31 -0500 (Wed, 15 Jun 2011) | 7 lines

  Add a test to the event unit tests to catch ASTERISK-18002.

  The new tests check to see if there are ANY subscribers to the event type
  when ast_event_check_subscriber() is not passed any specific ie values.

  (issue ASTERISK-18002)
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@323671 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/event.c
tests/test_event.c