diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-02-28 21:10:38 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-02-28 21:10:38 +0000 |
commit | a46a98bc7fd21a076470c06d560f42b5c7862b88 (patch) | |
tree | caa66ecd38300065473412aa8ea5dc3cd1926402 /fnet | |
parent | 4fa7d094dfba8affcf7a557ced76cc8ef74004cd (diff) |
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.
Diffstat (limited to 'fnet')
-rw-r--r-- | fnet/src/vespa/fnet/scheduler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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 <vespa/log/log.h> 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(), |