]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dict-sql: Add "sql_dict_wait()" implementation
authorSiavash Tavakoli <siavash.tavakoli@open-xchange.com>
Mon, 27 Sep 2021 10:48:34 +0000 (11:48 +0100)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Wed, 29 Sep 2021 18:02:23 +0000 (18:02 +0000)
lib-sql now has sql_wait().

src/lib-dict-backend/dict-sql.c

index 225da678331baecb494e9434631ba37ba99b60c1..7935b9351b71a197f7ce2a7d4e7f53347885dae1 100644 (file)
@@ -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"