On Mon, 2013-06-03 at 10:11 +0200, Jan-Frode Myklebust wrote: > I just tried to migrate one of my users from maildir to mdbox using > dsync. My conversion script is checking the dsync exit code to know if > the conversion goes fine or not, and surprisingly dsync returned "0" at > the same time as it gave the error: > > Error: Failed to sync mailbox .ta\ vare\ på ... > (sorry, lost the rest of the error message) > > Changing the folder name to mUTF7 manually made it work, but I didn't > like that dsync returned success when it got this error. That breaks the > failsafe logic in my conversion script.
It was a bit tricky to fix this. I added a kludge to v2.1 and a better fix to v2.2: http://hg.dovecot.org/dovecot-2.1/rev/a88aca17a92c http://hg.dovecot.org/dovecot-2.2/rev/12a0c383703e