summaryrefslogtreecommitdiff
path: root/src/knot/server/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/knot/server/server.c')
-rw-r--r--src/knot/server/server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/knot/server/server.c b/src/knot/server/server.c
index 8008520..e87aa12 100644
--- a/src/knot/server/server.c
+++ b/src/knot/server/server.c
@@ -481,7 +481,7 @@ int server_refresh(server_t *server)
continue;
}
/* Expire REFRESH timer. */
- if (zd->xfr_in.timer) {
+ if (zd->xfr_in.timer && zd->xfr_in.has_master) {
evsched_cancel(sch, zd->xfr_in.timer);
evsched_schedule(sch, zd->xfr_in.timer,
knot_random_int() % 500 + i/2);