From a46a98bc7fd21a076470c06d560f42b5c7862b88 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Mon, 28 Feb 2022 21:10:38 +0000 Subject: Add a simple adjustTimeoutByDetectedHz to compute a suitable timeout/naptime based on base VESPA_TIMER_HZ to use for random waiting when doing a poll based appraoch. --- fnet/src/vespa/fnet/scheduler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'fnet/src') diff --git a/fnet/src/vespa/fnet/scheduler.cpp b/fnet/src/vespa/fnet/scheduler.cpp index c6b1263bf61..f4e1e31219c 100644 --- a/fnet/src/vespa/fnet/scheduler.cpp +++ b/fnet/src/vespa/fnet/scheduler.cpp @@ -8,7 +8,7 @@ #include LOG_SETUP(".fnet.scheduler"); -const vespalib::duration FNET_Scheduler::tick_ms = vespalib::from_s(10*1.0/vespalib::getVespaTimerHz()); +const vespalib::duration FNET_Scheduler::tick_ms = vespalib::adjustTimeoutByDetectedHz(10ms); FNET_Scheduler::FNET_Scheduler(vespalib::steady_time *sampler) : _cond(), -- cgit v1.2.3