From 35f0df3fe5e672e166261b277ff27d8e0a1487f1 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Fri, 17 Nov 2017 12:59:07 +0100 Subject: [PATCH] Disable Flapping detection on Windows --- lib/icinga/checkable-flapping.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/icinga/checkable-flapping.cpp b/lib/icinga/checkable-flapping.cpp index 84bba8e5b..c8afe9052 100644 --- a/lib/icinga/checkable-flapping.cpp +++ b/lib/icinga/checkable-flapping.cpp @@ -26,6 +26,8 @@ using namespace icinga; void Checkable::UpdateFlappingStatus(bool stateChange) { +/* TODO: Add support for Windows satellites/masters. */ +#ifndef _WIN32 /* _WIN32 */ std::bitset<20> stateChangeBuf = GetFlappingBuffer(); int oldestIndex = GetFlappingIndex(); @@ -56,6 +58,8 @@ void Checkable::UpdateFlappingStatus(bool stateChange) if (flapping != GetFlapping()) SetFlappingLastChange(Utility::GetTime()); + +#endif /* _WIN32 */ } bool Checkable::IsFlapping(void) const -- 2.40.0