From: Timo Sirainen Date: Mon, 19 Apr 2010 13:14:37 +0000 (+0300) Subject: mdbox: Comment update X-Git-Tag: 2.0.beta5~105 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fb5efc6ed69da679d9da31ef62daa7024de18212;p=thirdparty%2Fdovecot%2Fcore.git mdbox: Comment update --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/dbox-multi/mdbox-save.c b/src/lib-storage/index/dbox-multi/mdbox-save.c index 73fed84a11..19eb49abba 100644 --- a/src/lib-storage/index/dbox-multi/mdbox-save.c +++ b/src/lib-storage/index/dbox-multi/mdbox-save.c @@ -248,8 +248,8 @@ int mdbox_transaction_save_commit_pre(struct mail_save_context *_ctx) return -1; } - /* get map UIDs for messages saved to multi-files. they're written - to transaction log immediately within this function, but the map + /* assign map UIDs for newly saved messages. they're written to + transaction log immediately within this function, but the map is left locked. */ if (dbox_map_append_assign_map_uids(ctx->append_ctx, &first_map_uid, &last_map_uid) < 0) { @@ -262,7 +262,7 @@ int mdbox_transaction_save_commit_pre(struct mail_save_context *_ctx) mail_index_append_finish_uids(ctx->ctx.trans, hdr->next_uid, &_t->changes->saved_uids); - /* add map_uids for all messages saved to multi-files */ + /* save map UIDs to mailbox index */ if (first_map_uid != 0) { struct mdbox_mail_index_record rec; const struct dbox_save_mail *mails;