changeset 20672:f3a80b431fb1

quota-dict: Make sure all transactions complete
author Aki Tuomi <aki.tuomi@dovecot.fi>
date Fri, 19 Aug 2016 14:47:33 +0300
parents 25351b751714
children 246105771e0e
files src/plugins/quota/quota-dict.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/plugins/quota/quota-dict.c	Thu Aug 18 14:48:50 2016 +0300
+++ b/src/plugins/quota/quota-dict.c	Fri Aug 19 14:47:33 2016 +0300
@@ -102,8 +102,10 @@
 
 	i_assert(root->to_update == NULL);
 
-	if (root->dict != NULL)
+	if (root->dict != NULL) {
+		dict_wait(root->dict);
 		dict_deinit(&root->dict);
+	}
 	i_free(root);
 }