dovecot-2.0: lib-storage: Removed wrong asserts (causing crashes...

dovecot at dovecot.org dovecot at dovecot.org
Wed Apr 7 14:47:43 EEST 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/3823670df351
changeset: 11109:3823670df351
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Apr 07 14:47:24 2010 +0300
description:
lib-storage: Removed wrong asserts (causing crashes in quota plugin).

diffstat:

 src/lib-storage/index/index-transaction.c |  7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

diffs (25 lines):

diff -r 5074e30d72d4 -r 3823670df351 src/lib-storage/index/index-transaction.c
--- a/src/lib-storage/index/index-transaction.c	Wed Apr 07 12:04:42 2010 +0300
+++ b/src/lib-storage/index/index-transaction.c	Wed Apr 07 14:47:24 2010 +0300
@@ -128,21 +128,14 @@
 
 	changes_r->ignored_uid_changes = result.ignored_uid_changes;
 	changes_r->ignored_modseq_changes = result.ignored_modseq_changes;
-
-	i_assert(box->transaction_count > 0 ||
-		 box->view->transactions == 0);
 	return ret;
 }
 
 void index_transaction_rollback(struct mailbox_transaction_context *t)
 {
-	struct mailbox *box = t->box;
 	struct mail_index_transaction *itrans = t->itrans;
 
 	mail_index_transaction_rollback(&itrans);
-
-	i_assert(box->transaction_count > 0 ||
-		 box->view->transactions == 0);
 }
 
 void index_transaction_set_max_modseq(struct mailbox_transaction_context *t,


More information about the dovecot-cvs mailing list