From 3c88881015b84ccc86535e1d1019411c15e00e15 Mon Sep 17 00:00:00 2001 From: Jan Vcelak <jan.vcelak@nic.cz> Date: Wed, 15 Oct 2014 19:32:14 +0200 Subject: [PATCH] timers: warn about error when opening the database --- src/knot/conf/conf.c | 5 +++-- src/knot/zone/timers.c | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/knot/conf/conf.c b/src/knot/conf/conf.c index 6be0df98ef..18069d84a5 100644 --- a/src/knot/conf/conf.c +++ b/src/knot/conf/conf.c @@ -783,8 +783,9 @@ int conf_open(const char* path) /* Open zone timers db. */ ret = open_timers_db(nconf->storage, &nconf->timers_db); - if (ret != KNOT_EOK) { - log_warning("cannot open timers DB (%s)", knot_strerror(ret)); + if (ret != KNOT_EOK && ret != KNOT_ENOTSUP) { + log_warning("cannot open persistent timers DB (%s)", + knot_strerror(ret)); } /* Replace current config. */ diff --git a/src/knot/zone/timers.c b/src/knot/zone/timers.c index ef176ca1b0..83eefd623a 100644 --- a/src/knot/zone/timers.c +++ b/src/knot/zone/timers.c @@ -133,7 +133,7 @@ int open_timers_db(const char *storage, knot_namedb_t **db_ptr) const struct namedb_api *api = namedb_lmdb_api(); if (!api) { - return KNOT_EOK; + return KNOT_ENOTSUP; } char *path = sprintf_alloc("%s/timers", storage); -- GitLab