From: Michael Friedrich Date: Fri, 17 Nov 2017 11:59:07 +0000 (+0100) Subject: Disable Flapping detection on Windows X-Git-Tag: v2.8.1~35^2~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=35f0df3fe5e672e166261b277ff27d8e0a1487f1;p=icinga2 Disable Flapping detection on Windows --- 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