# HG changeset patch # User Timo Sirainen # Date 1435920917 -10800 # Node ID 02088971322ed41701465621f25f8aa328314158 # Parent f3847ac93623e7dc3fb7361373fb2c16dc3347a0 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. diff -r f3847ac93623 -r 02088971322e src/plugins/quota/quota-count.c --- 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;