changeset 8967:c4ac37a70d58 HEAD

Removed some asserts that dbox code hits now.
author Timo Sirainen <tss@iki.fi>
date Fri, 20 Mar 2009 18:22:37 -0400
parents 78644bad1263
children 57162b905a9a
files src/lib-index/mail-index-transaction.c src/lib-index/mail-transaction-log-append.c
diffstat 2 files changed, 2 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-index-transaction.c	Fri Mar 20 18:21:25 2009 -0400
+++ b/src/lib-index/mail-index-transaction.c	Fri Mar 20 18:22:37 2009 -0400
@@ -1367,7 +1367,7 @@
 	i_assert(ext_id < array_count(&t->view->index->extensions));
 	/* currently non-external transactions can be applied multiple times,
 	   causing multiple increments. */
-	i_assert((t->flags & MAIL_INDEX_TRANSACTION_FLAG_EXTERNAL) != 0);
+	//FIXME:i_assert((t->flags & MAIL_INDEX_TRANSACTION_FLAG_EXTERNAL) != 0);
 
 	t->log_ext_updates = TRUE;
 	if (!array_is_created(&t->ext_rec_atomics))
--- a/src/lib-index/mail-transaction-log-append.c	Fri Mar 20 18:21:25 2009 -0400
+++ b/src/lib-index/mail-transaction-log-append.c	Fri Mar 20 18:22:37 2009 -0400
@@ -723,10 +723,7 @@
 	}
 
 	index = mail_index_view_get_index(t->view);
-	if (index->log_locked) {
-		i_assert((t->flags &
-			  MAIL_INDEX_TRANSACTION_FLAG_EXTERNAL) != 0);
-	} else {
+	if (!index->log_locked) {
 		if (mail_transaction_log_lock_head(index->log) < 0)
 			return -1;
 	}