From d3b4cc7b0d7f730ae3ced1f968863d3b88c80b1d Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Tue, 3 Jul 2012 15:20:44 +0200 Subject: [PATCH] Bugfixes. --- cib/service.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cib/service.cpp b/cib/service.cpp index 9ed5a98b1..13e3fc002 100644 --- a/cib/service.cpp +++ b/cib/service.cpp @@ -198,12 +198,13 @@ bool Service::IsReachable(void) const if (!it->IsReachable()) return false; + + if (it->GetStateType() == StateTypeHard && it->GetState() != StateOK && + it->GetState() != StateWarning) + return false; } - if (GetStateType() == StateTypeHard && GetState() != StateOK && GetState() != StateWarning) - return false; - else - return true; + return true; } void Service::SetNextCheck(time_t nextCheck) -- 2.50.1