From e16594babeae00a5eb43f68de346ac44dec411bc Mon Sep 17 00:00:00 2001 From: Daniel Salzman <daniel.salzman@nic.cz> Date: Tue, 26 Jul 2016 09:34:18 +0200 Subject: [PATCH] load: move journal specific log to a better place --- src/knot/events/handlers/load.c | 7 ------- src/knot/zone/zone-load.c | 7 +++++++ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/knot/events/handlers/load.c b/src/knot/events/handlers/load.c index ef9adde93f..fbe2878b49 100644 --- a/src/knot/events/handlers/load.c +++ b/src/knot/events/handlers/load.c @@ -64,13 +64,6 @@ int event_load(conf_t *conf, zone_t *zone) /*! \todo issue #242 dnssec signing should occur in the special event */ ret = zone_load_post(conf, zone, contents, &dnssec_refresh); if (ret != KNOT_EOK) { - if (ret == KNOT_ESPACE) { - log_zone_error(zone->name, "journal size is too small " - "to fit the changes"); - } else { - log_zone_error(zone->name, "failed to store changes into " - "journal (%s)", knot_strerror(ret)); - } goto fail; } diff --git a/src/knot/zone/zone-load.c b/src/knot/zone/zone-load.c index 49214647c6..fd6045e3c9 100644 --- a/src/knot/zone/zone-load.c +++ b/src/knot/zone/zone-load.c @@ -219,6 +219,13 @@ int zone_load_post(conf_t *conf, zone_t *zone, zone_contents_t *contents, /* Write changes (DNSSEC, diff, or both) to journal if all went well. */ if (!changeset_empty(&change)) { ret = zone_change_store(conf, zone, &change); + if (ret == KNOT_ESPACE) { + log_zone_error(zone->name, "journal size is too small " + "to fit the changes"); + } else { + log_zone_error(zone->name, "failed to store changes into " + "journal (%s)", knot_strerror(ret)); + } } changeset_clear(&change); -- GitLab