From: Gunnar Beutner Date: Sat, 4 Aug 2012 08:45:21 +0000 (+0200) Subject: Fixed scheduling bug. X-Git-Tag: v0.0.1~166 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=85d912feb55431d3e622c4809107a6171ffa50eb;p=icinga2 Fixed scheduling bug. --- diff --git a/components/checker/checkercomponent.cpp b/components/checker/checkercomponent.cpp index feb809194..4adbda657 100644 --- a/components/checker/checkercomponent.cpp +++ b/components/checker/checkercomponent.cpp @@ -157,6 +157,8 @@ void CheckerComponent::CheckerChangedHandler(const Service::Ptr& service) if (m_PendingServices.find(service) != m_PendingServices.end()) return; + service->UpdateNextCheck(); + m_Services.insert(service); } else { m_Services.erase(service);