On Sat, 2011-12-10 at 04:35 +0100, Pascal Volk wrote: > dsync -u [email protected] mirror maildir:/tmp/Maildir > rm -rf Maildir && cp -a Maildir_org Maildir && chown -R 70010:70002 Maildir > dsync -vu [email protected] mirror maildir:/tmp/Maildir > dsync([email protected]): Error: > stat(/srv/mail/.SiS/70002/a2/7b/.temp.blau.819.4f06409857c627e0) failed: > Permission denied > dsync([email protected]): Error: > safe_mkstemp(/srv/mail/.SiS/70002/a2/7b/.temp.blau.819.) failed: Permission > denied > dsync([email protected]): Panic: file dsync-worker-local.c: line 1644 > (local_worker_save_msg_continue): assertion failed: (ret == -1)
I couldn't reproduce this crash, but I guess this should fix it: http://hg.dovecot.org/dovecot-2.1/rev/e29bc3eb0ba6 Also fixed a related problem where if dbox failed to save a message it still added it to index: http://hg.dovecot.org/dovecot-2.1/rev/98a59ac1f3d0
