From: Gunnar Beutner Date: Tue, 4 Sep 2012 08:45:00 +0000 (+0200) Subject: Fixed notification for missed checks. X-Git-Tag: v0.0.1~116 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8dcb8bdd2ed7c1b5bc3d3b565aa30fa0873e4f70;p=icinga2 Fixed notification for missed checks. --- diff --git a/components/checker/checkercomponent.cpp b/components/checker/checkercomponent.cpp index 2a60ef5e4..0fb475bf1 100644 --- a/components/checker/checkercomponent.cpp +++ b/components/checker/checkercomponent.cpp @@ -76,7 +76,7 @@ void CheckerComponent::CheckTimerHandler(void) if (cr) { double lastCheck = cr->Get("execution_end"); - int missed = (Utility::GetTime() - lastCheck) / service->GetCheckInterval(); + int missed = (Utility::GetTime() - lastCheck) / service->GetCheckInterval() - 1; if (missed > 0) { missedChecks += missed;