]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
[Bug 3107] Incorrect Logic for Peer Event Limiting
authorJuergen Perlinger <perlinger@ntp.org>
Tue, 15 Nov 2016 22:02:51 +0000 (23:02 +0100)
committerJuergen Perlinger <perlinger@ntp.org>
Tue, 15 Nov 2016 22:02:51 +0000 (23:02 +0100)
bk: 582b860bQxVsjP9GRZmN1Mtxk8yJyw

ChangeLog
ntpd/ntp_control.c

index 0805467dc6b9b1ce7768a039f6a2d87af37546b9..126609df3348870c03549607bbd671856b097cfb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+---
+* [Bug 3107] Incorrect Logic for Peer Event Limiting <perlinger@ntp.org>
+  - applied patch by Matthew Van Gundy
+
 ---
 (4.2.8p8) 2016/06/02 Released by Harlan Stenn <stenn@ntp.org>
 
index 07b5697f1536605efed3f4ee726d21ee94a59a70..597ffe24381671585e660cf28f48354432b44779 100644 (file)
@@ -4962,7 +4962,7 @@ report_event(
                u_char          errlast;
 
                errlast = (u_char)err & ~PEER_EVENT;
-               if (peer->last_event == errlast)
+               if (peer->last_event != errlast)
                        peer->num_events = 0;
                if (peer->num_events >= CTL_PEER_MAXEVENTS)
                        return;