From: Timo Sirainen Date: Sat, 18 Oct 2008 12:37:42 +0000 (+0300) Subject: maildir: Crashfix on some save failures (e.g. over quota). X-Git-Tag: 1.2.alpha3~27 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a6562b39f4121b976ffe242ad538a22527fce586;p=thirdparty%2Fdovecot%2Fcore.git maildir: Crashfix on some save failures (e.g. over quota). --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/maildir/maildir-save.c b/src/lib-storage/index/maildir/maildir-save.c index 991cb3960a..04d7adf891 100644 --- a/src/lib-storage/index/maildir/maildir-save.c +++ b/src/lib-storage/index/maildir/maildir-save.c @@ -121,6 +121,7 @@ maildir_save_transaction_init(struct maildir_transaction_context *t) ctx->mbox = mbox; ctx->trans = t->ictx.trans; ctx->files_tail = &ctx->files; + ctx->fd = -1; ctx->tmpdir = p_strconcat(pool, mbox->path, "/tmp", NULL); ctx->newdir = p_strconcat(pool, mbox->path, "/new", NULL);