From: Aki Tuomi Date: Fri, 19 Aug 2016 11:47:33 +0000 (+0300) Subject: quota-dict: Make sure all transactions complete X-Git-Tag: 2.3.0.rc1~3120 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3764f786a6d13b23c49c9990b816be1e23a1adcc;p=thirdparty%2Fdovecot%2Fcore.git quota-dict: Make sure all transactions complete --- diff --git a/src/plugins/quota/quota-dict.c b/src/plugins/quota/quota-dict.c index cd8370fd2d..a9c1b9b29c 100644 --- a/src/plugins/quota/quota-dict.c +++ b/src/plugins/quota/quota-dict.c @@ -102,8 +102,10 @@ static void dict_quota_deinit(struct quota_root *_root) 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); }