Improve check latency.

This commit is contained in:
Gunnar Beutner 2013-03-07 09:48:00 +01:00
parent d2a27eb521
commit 68bd651195

View File

@ -128,7 +128,7 @@ void Service::UpdateNextCheck(void)
double adj = 0;
if (interval > 1)
adj = fmod(now + GetSchedulingOffset(), interval);
adj = fmod(now * 1000 + GetSchedulingOffset(), interval * 1000) / 1000.0;
SetNextCheck(now - adj + interval);
}