diff --git a/src/knot/server/xfr-handler.c b/src/knot/server/xfr-handler.c index ffa00140260c1e8974a6b8dfbc118c582a980c56..ba4bab446e74f65fda5f01cfeb3f00880094f84f 100644 --- a/src/knot/server/xfr-handler.c +++ b/src/knot/server/xfr-handler.c @@ -1455,6 +1455,7 @@ static int xfr_process_request(xfrworker_t *w, uint8_t *buf, size_t buflen) /* Check if the zone is not discarded. */ if (knot_zone_flags(xfr.zone) & KNOT_ZONE_DISCARDED) { + dbg_xfr_verb("xfr: request on a discarded zone, ignoring\n"); xfr_request_deinit(&xfr); knot_zone_release(xfr.zone); rcu_read_unlock(); diff --git a/src/knot/server/zones.c b/src/knot/server/zones.c index eff9f6ae0ca1eebcca8e0e80d5c7d861dc6e8d24..79277d2f7b7cd1fcfe182fa1992b16e3f5e25170 100644 --- a/src/knot/server/zones.c +++ b/src/knot/server/zones.c @@ -448,8 +448,8 @@ static int zones_refresh_ev(event_t *e) return KNOT_EOK; } -// log_zone_info("Attempting to bootstrap zone %s from master\n", -// zd->conf->name); + dbg_zones("zones: attempting to bootstrap zone '%s'\n", + zd->conf->name); ++zd->xfr_in.scheduled; pthread_mutex_unlock(&zd->xfr_in.lock); @@ -462,6 +462,7 @@ static int zones_refresh_ev(event_t *e) /* Mark as finished to prevent stalling. */ evsched_event_finished(e->parent); int ret = xfr_request(zd->server->xfr_h, &xfr_req); + dbg_zones("zones: issued request, ret = %d\n", ret); if (ret != KNOT_EOK) { knot_zone_release(xfr_req.zone); /* Discard */ }