]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Merged revisions 186286 via svnmerge from
authorMark Michelson <mmichelson@digium.com>
Fri, 3 Apr 2009 14:33:42 +0000 (14:33 +0000)
committerMark Michelson <mmichelson@digium.com>
Fri, 3 Apr 2009 14:33:42 +0000 (14:33 +0000)
commitde0cfeb6c22836d03da64c17d3e24ab7db81b583
tree944903123a08fe029c9e47e83fd6ba79f617abac
parentdeae8594f91b6cc04b4c7af3378193281edbb96f
Merged revisions 186286 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

........
  r186286 | mmichelson | 2009-04-03 09:32:05 -0500 (Fri, 03 Apr 2009) | 20 lines

  Fix the ability to retrieve voicemail messages from IMAP.

  A recent change made interactive vm_states no longer get
  added to the list of vm_states and instead get stored in
  thread-local storage.

  In trunk and all the 1.6.X branches, the problem is that
  when we search for messages in a voicemail box, we would
  attempt to update the appropriate vm_state struct by directly
  searching in the list of vm_states instead of using the
  get_vm_state_by_imap_user function. This meant we could not
  find the interactive vm_state that we wanted.

  (closes issue #14685)
  Reported by: BlargMaN
  Patches:
        14685.patch uploaded by mmichelson (license 60)
  Tested by: BlargMaN, qualleyiv, mmichelson
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@186288 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_voicemail.c