Merged revisions 324914 via svnmerge from
authorRichard Mudgett <rmudgett@digium.com>
Mon, 27 Jun 2011 15:38:44 +0000 (15:38 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Mon, 27 Jun 2011 15:38:44 +0000 (15:38 +0000)
commit04226479b3954380895fd79b9443de3e2a5b2ab8
tree931f238f0c8e1d3519316fbe358ad9b18b8eac55
parent6209a4b1f9a982a55311aa43195e086d30fd0f6f
Merged revisions 324914 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r324914 | rmudgett | 2011-06-27 10:37:19 -0500 (Mon, 27 Jun 2011) | 21 lines

  When subscribing MWI to an unsolicited mailbox the first notification is incorrect.

  A remote peer subscribed to MWI with the unsolicited option and a local
  phone subscribed to the remote mailbox.  The notify message-summary events
  are sent correctly except for the first one when subscribing, which will
  always be 0.  This means the phone MWI indicator will be wrong until the
  mailbox read/unread count changes and the event is fired.

  Looks like this is a regression from ASTERISK-16149.

  * Fix the logic to check the cache and if allowed then fallback to
  manually counting mailbox messages.

  (closes issue ASTERISK-17997)
  Reported by: rsw686
  Patches:
        jira_asterisk_17997_v1.8.patch (license #5621) uploaded by rmudgett
  Tested by: rsw686

  JIRA SWP-3551
........

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