From: Vladimír Čunát Date: Mon, 11 Mar 2024 07:58:13 +0000 (+0100) Subject: datamodel: templates: don't clear policy DB in kresd workers X-Git-Tag: v6.0.8~8^2~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3c6a9f7bcd86800c435d0e1e7fbf23fd0fd8faae;p=thirdparty%2Fknot-resolver.git datamodel: templates: don't clear policy DB in kresd workers --- diff --git a/manager/knot_resolver_manager/datamodel/templates/worker-config.lua.j2 b/manager/knot_resolver_manager/datamodel/templates/worker-config.lua.j2 index 20a40def1..17c49fb09 100644 --- a/manager/knot_resolver_manager/datamodel/templates/worker-config.lua.j2 +++ b/manager/knot_resolver_manager/datamodel/templates/worker-config.lua.j2 @@ -4,6 +4,9 @@ ffi = require('ffi') local C = ffi.C +-- Do not clear the DB with rules; we had it prepared by a different process. +assert(C.kr_rules_init(nil, 0, false) == 0) + -- hostname hostname('{{ cfg.hostname }}')