]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
gc: print cache usage in every cycle if in verbose mode
authorPetr Špaček <petr.spacek@nic.cz>
Tue, 25 Aug 2020 15:01:46 +0000 (17:01 +0200)
committerPetr Špaček <petr.spacek@nic.cz>
Mon, 7 Sep 2020 15:47:46 +0000 (17:47 +0200)
utils/cache_gc/kr_cache_gc.c

index ede6bf60dc130954140cc63c3945da6427f4b842..30b03eafc4233f4f6b2014ab30430c4cacdde6fd 100644 (file)
@@ -187,7 +187,7 @@ int kr_cache_gc(kr_cache_gc_cfg_t *cfg, kr_cache_gc_state_t **state)
 
        const double db_usage = kr_cdb_lmdb()->usage_percent(db);
        const bool large_usage = db_usage >= cfg->cache_max_usage;
-       if (cfg->dry_run || large_usage) {      // don't print this on every size check
+       if (cfg->dry_run || large_usage || VERBOSE_STATUS) {    // don't print this on every size check
                printf("Usage: %.2lf%%\n", db_usage);
        }
        if (cfg->dry_run || !large_usage) {