]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Removed some asserts that dbox code hits now.
authorTimo Sirainen <tss@iki.fi>
Fri, 20 Mar 2009 22:22:37 +0000 (18:22 -0400)
committerTimo Sirainen <tss@iki.fi>
Fri, 20 Mar 2009 22:22:37 +0000 (18:22 -0400)
--HG--
branch : HEAD

src/lib-index/mail-index-transaction.c
src/lib-index/mail-transaction-log-append.c

index ec2517b74538b5ad877a346bd7f306fc0d4deede..b33a2d47cfe4495e37e1f9b909ea6ebde629cad0 100644 (file)
@@ -1367,7 +1367,7 @@ void mail_index_atomic_inc_ext(struct mail_index_transaction *t, uint32_t seq,
        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))
index d0d4b304289badce68b15892dd8fede64c2d92e4..be8bf22d7dfd9c149a7c3213add9e1cbc646d8f8 100644 (file)
@@ -723,10 +723,7 @@ int mail_transaction_log_append(struct mail_index_transaction *t,
        }
 
        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;
        }