]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Berkeley DB dict: Transactions should be aborted with abort(), not discard().
authorTimo Sirainen <tss@iki.fi>
Mon, 18 May 2009 00:34:35 +0000 (20:34 -0400)
committerTimo Sirainen <tss@iki.fi>
Mon, 18 May 2009 00:34:35 +0000 (20:34 -0400)
--HG--
branch : HEAD

src/lib-dict/dict-db.c

index ad1aaafe17d50cc2491cfd058a237b12ec774dd4..40d53044e2b35f3814ccd1dd253e214d77091650 100644 (file)
@@ -388,7 +388,7 @@ static void db_dict_transaction_rollback(struct dict_transaction_context *_ctx)
        struct db_dict_transaction_context *ctx =
                (struct db_dict_transaction_context *)_ctx;
 
-       ctx->tid->discard(ctx->tid, 0);
+       ctx->tid->abort(ctx->tid);
        i_free(ctx);
 }