From e97b94e00458f6b2e1f37db5d541d1df2c2961ae Mon Sep 17 00:00:00 2001 From: Jan Vcelak <jan.vcelak@nic.cz> Date: Tue, 21 Oct 2014 17:12:51 +0200 Subject: [PATCH] schedule retry after failed AXFR --- src/knot/zone/events/handlers.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/knot/zone/events/handlers.c b/src/knot/zone/events/handlers.c index a0bce68cbb..112c069707 100644 --- a/src/knot/zone/events/handlers.c +++ b/src/knot/zone/events/handlers.c @@ -351,7 +351,9 @@ int event_xfer(zone_t *zone) zone->bootstrap_retry = bootstrap_next(zone->bootstrap_retry); zone_events_schedule(zone, ZONE_EVENT_XFER, zone->bootstrap_retry); } else { - start_expire_timer(zone, zone_soa(zone)); + const knot_rdataset_t *soa = zone_soa(zone); + zone_events_schedule(zone, ZONE_EVENT_XFER, knot_soa_retry(soa)); + start_expire_timer(zone, soa); } return KNOT_EOK; -- GitLab