Mercurial > dovecot > original-hg > dovecot-1.2
changeset 5390:4eeec560df01 HEAD
If saving to maildir causes flag/expunge syncs, don't crash.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 23 Mar 2007 17:53:15 +0200 |
parents | 00645e05ae96 |
children | 0c8705aad54c |
files | src/lib-storage/index/maildir/maildir-sync.c |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-sync.c Fri Mar 23 05:41:42 2007 +0200 +++ b/src/lib-storage/index/maildir/maildir-sync.c Fri Mar 23 17:53:15 2007 +0200 @@ -478,6 +478,12 @@ { time_t now; + if (ctx == NULL) { + /* we got here from maildir-save.c. it has no + maildir_sync_context, */ + return; + } + if (move) { ctx->move_count++; if ((ctx->move_count % MAILDIR_SLOW_MOVE_COUNT) != 0)