summaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorBrad Smith <brad@cvs.openbsd.org>2013-11-30 20:39:43 +0000
committerBrad Smith <brad@cvs.openbsd.org>2013-11-30 20:39:43 +0000
commit196ecaedc97a9c26c368be9313cfd295fcb8aa23 (patch)
tree7133c7317264225da6f0db6a86236fab6e96492b /usr.sbin
parent3b4bcaa1a4fd4a2e2074ecaff0e8bfdf4f639b57 (diff)
Fix bug#534: IXFR query loop over UDP for zones that are unchanged.
"After upgrading a secondary NS to NSD 4.0.0, the master server came under IXFR query flood from the slave." ok sthen@
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/nsd/xfrd.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/usr.sbin/nsd/xfrd.c b/usr.sbin/nsd/xfrd.c
index fc6a4905cbd..e4788163eb6 100644
--- a/usr.sbin/nsd/xfrd.c
+++ b/usr.sbin/nsd/xfrd.c
@@ -707,7 +707,6 @@ xfrd_handle_zone(int ATTR_UNUSED(fd), short event, void* arg)
if((event & EV_READ)) {
/* busy in udp transaction */
DEBUG(DEBUG_XFRD,1, (LOG_INFO, "xfrd: zone %s event udp read", zone->apex_str));
- xfrd_set_refresh_now(zone);
xfrd_udp_read(zone);
return;
}