diff options
author | Brad Smith <brad@cvs.openbsd.org> | 2013-11-30 20:39:43 +0000 |
---|---|---|
committer | Brad Smith <brad@cvs.openbsd.org> | 2013-11-30 20:39:43 +0000 |
commit | 196ecaedc97a9c26c368be9313cfd295fcb8aa23 (patch) | |
tree | 7133c7317264225da6f0db6a86236fab6e96492b /usr.sbin | |
parent | 3b4bcaa1a4fd4a2e2074ecaff0e8bfdf4f639b57 (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.c | 1 |
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; } |