mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-26 07:04:37 +02:00
Bugfixes.
This commit is contained in:
parent
f41032e69b
commit
30af9494d8
@ -131,6 +131,8 @@ void Timer::Start(void)
|
|||||||
Stop();
|
Stop();
|
||||||
|
|
||||||
Timers.push_back(GetSelf());
|
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 */
|
/* adjust next call time for the check timer */
|
||||||
Service service = m_Services.top();
|
Service service = m_Services.top();
|
||||||
|
|
||||||
if (service.HasPendingCheck()) {
|
m_CheckTimer->Reschedule(service.GetNextCheck());
|
||||||
m_CheckTimer->Stop();
|
|
||||||
} else {
|
|
||||||
m_CheckTimer->SetInterval(service.GetNextCheck() - time(NULL));
|
|
||||||
m_CheckTimer->Start();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void CheckerComponent::AssignServiceRequestHandler(const Endpoint::Ptr& sender, const RequestMessage& request)
|
void CheckerComponent::AssignServiceRequestHandler(const Endpoint::Ptr& sender, const RequestMessage& request)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user