From: Siavash Tavakoli Date: Mon, 27 Sep 2021 10:48:34 +0000 (+0100) Subject: dict-sql: Add "sql_dict_wait()" implementation X-Git-Tag: 2.3.17~27 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6b2fcaaf108ebde2414cc4f44104635a57b8bd8f;p=thirdparty%2Fdovecot%2Fcore.git dict-sql: Add "sql_dict_wait()" implementation lib-sql now has sql_wait(). --- diff --git a/src/lib-dict-backend/dict-sql.c b/src/lib-dict-backend/dict-sql.c index 225da67833..7935b9351b 100644 --- a/src/lib-dict-backend/dict-sql.c +++ b/src/lib-dict-backend/dict-sql.c @@ -129,9 +129,10 @@ static void sql_dict_deinit(struct dict *_dict) pool_unref(&dict->pool); } -static void sql_dict_wait(struct dict *dict ATTR_UNUSED) +static void sql_dict_wait(struct dict *_dict) { - /* FIXME: lib-sql doesn't support this yet */ + struct sql_dict *dict = (struct sql_dict *)_dict; + sql_wait(dict->db); } /* Try to match path to map->pattern. For example pattern="shared/x/$/$/y"