Summary:ASTERISK-17368: [patch] App voicemail inconsistencies with file operations when using IMAP_STORAGE
Reporter:Jeff Peeler (jpeeler)Labels:
Date Opened:2011-02-08 13:27:09.000-0600Date Closed:2011-12-13 12:52:08.000-0600
Versions:Frequency of
Environment:Attachments:( 0) cur2.patch
Description:There are some places in voicemail where the path is VM_SPOOL_DIR/imap and some places where it isn't. The places that it has already been changed was to keep IMAP from trying to read old files not related to IMAP from a previous file based operations. VM_SPOOL_DIR needs to be set to VM_SPOOL_DIR/imap when IMAP_STORAGE is turned on and all the places that it is used the paths updated.


Attached patch shows an idea of where I was headed.
Comments:By: Matt Jordan (mjordan) 2011-12-13 12:52:08.911-0600

I disagree with the solution in this patch.  The location of the files on the local system should not be handled by more #ifdef's in app_voicemail - something we are moving towards eliminating.

If having IMAP messages being stored temporarily in the same location as File compiled app_voicemail is causing a significant burden, this issue can be reopened.