dovecot: If transaction rollbacked, we assert-crashed.
dovecot at dovecot.org
dovecot at dovecot.org
Fri Dec 21 17:30:32 EET 2007
details: http://hg.dovecot.org/dovecot/rev/712d92061ddf
changeset: 7006:712d92061ddf
user: Timo Sirainen <tss at iki.fi>
date: Fri Dec 21 17:30:27 2007 +0200
description:
If transaction rollbacked, we assert-crashed.
diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
src/plugins/quota/quota-storage.c | 4 ++--
diffs (16 lines):
diff -r d8555d377101 -r 712d92061ddf src/plugins/quota/quota-storage.c
--- a/src/plugins/quota/quota-storage.c Fri Dec 21 17:27:14 2007 +0200
+++ b/src/plugins/quota/quota-storage.c Fri Dec 21 17:30:27 2007 +0200
@@ -110,10 +110,10 @@ quota_mailbox_transaction_rollback(struc
struct quota_mailbox *qbox = QUOTA_CONTEXT(ctx->box);
struct quota_transaction_context *qt = QUOTA_CONTEXT(ctx);
- qbox->module_ctx.super.transaction_rollback(ctx);
-
if (qt->tmp_mail != NULL)
mail_free(&qt->tmp_mail);
+
+ qbox->module_ctx.super.transaction_rollback(ctx);
quota_transaction_rollback(&qt);
}
More information about the dovecot-cvs
mailing list