From: Timo Sirainen Date: Mon, 18 May 2009 00:34:35 +0000 (-0400) Subject: Berkeley DB dict: Transactions should be aborted with abort(), not discard(). X-Git-Tag: 2.0.alpha1~735 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=75366507d3322ae3b7df73f414e47985fce374da;p=thirdparty%2Fdovecot%2Fcore.git Berkeley DB dict: Transactions should be aborted with abort(), not discard(). --HG-- branch : HEAD --- diff --git a/src/lib-dict/dict-db.c b/src/lib-dict/dict-db.c index ad1aaafe17..40d53044e2 100644 --- a/src/lib-dict/dict-db.c +++ b/src/lib-dict/dict-db.c @@ -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); }