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;