mirror of https://github.com/Icinga/icinga2.git
Bugfixes.
This commit is contained in:
parent
f41032e69b
commit
30af9494d8
|
@ -131,6 +131,8 @@ void Timer::Start(void)
|
|||
Stop();
|
||||
|
||||
Timers.push_back(GetSelf());
|
||||
|
||||
Reschedule(time(NULL) + m_Interval);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -122,12 +122,7 @@ void CheckerComponent::AdjustCheckTimer(void)
|
|||
/* adjust next call time for the check timer */
|
||||
Service service = m_Services.top();
|
||||
|
||||
if (service.HasPendingCheck()) {
|
||||
m_CheckTimer->Stop();
|
||||
} else {
|
||||
m_CheckTimer->SetInterval(service.GetNextCheck() - time(NULL));
|
||||
m_CheckTimer->Start();
|
||||
}
|
||||
m_CheckTimer->Reschedule(service.GetNextCheck());
|
||||
}
|
||||
|
||||
void CheckerComponent::AssignServiceRequestHandler(const Endpoint::Ptr& sender, const RequestMessage& request)
|
||||
|
|
Loading…
Reference in New Issue