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; double adj = 0;
if (interval > 1) if (interval > 1)
adj = fmod(now + GetSchedulingOffset(), interval); adj = fmod(now * 1000 + GetSchedulingOffset(), interval * 1000) / 1000.0;
SetNextCheck(now - adj + interval); SetNextCheck(now - adj + interval);
} }