From: Vladimír Čunát Date: Fri, 11 Sep 2020 08:17:47 +0000 (+0200) Subject: utils/cache_gc: fix a rebase error causing GC crashes X-Git-Tag: v5.2.0~35^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fenvironments%2Fobs-knot-resolver-bs4hbr%2Fdeployments%2F1080;p=thirdparty%2Fknot-resolver.git utils/cache_gc: fix a rebase error causing GC crashes It's one of the places still using Knot's void* and I managed to pass the wrong `db` :-/ --- diff --git a/utils/cache_gc/kr_cache_gc.c b/utils/cache_gc/kr_cache_gc.c index 30b03eafc..4d25c8f3f 100644 --- a/utils/cache_gc/kr_cache_gc.c +++ b/utils/cache_gc/kr_cache_gc.c @@ -185,7 +185,7 @@ int kr_cache_gc(kr_cache_gc_cfg_t *cfg, kr_cache_gc_state_t **state) } knot_db_t *const db = (*state)->db; // frequently used shortcut - const double db_usage = kr_cdb_lmdb()->usage_percent(db); + const double db_usage = kr_cdb_lmdb()->usage_percent((*state)->kres_db.db); const bool large_usage = db_usage >= cfg->cache_max_usage; if (cfg->dry_run || large_usage || VERBOSE_STATUS) { // don't print this on every size check printf("Usage: %.2lf%%\n", db_usage);