Mercurial > dovecot > core-2.2
changeset 18901:02088971322e
quota: Even if quota counting fails, commit the mailbox transaction.
The only changes in the transaction are changes to dovecot.index.cache file
and we don't want to rollback those.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 03 Jul 2015 13:55:17 +0300 |
parents | f3847ac93623 |
children | 819649386f93 |
files | src/plugins/quota/quota-count.c |
diffstat | 1 files changed, 1 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/plugins/quota/quota-count.c Fri Jul 03 13:54:18 2015 +0300 +++ b/src/plugins/quota/quota-count.c Fri Jul 03 13:55:17 2015 +0300 @@ -69,11 +69,7 @@ vname, mailbox_get_last_error(box, NULL)); ret = -1; } - - if (ret < 0) - mailbox_transaction_rollback(&trans); - else - (void)mailbox_transaction_commit(&trans); + (void)mailbox_transaction_commit(&trans); mailbox_free(&box); return ret;