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 /config | |
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 'config')
-rw-r--r-- | config/src/vespa/config/subscription/configsubscriptionset.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/config/src/vespa/config/subscription/configsubscriptionset.cpp b/config/src/vespa/config/subscription/configsubscriptionset.cpp index 40dc40d11ef..cbf2eb2333a 100644 --- a/config/src/vespa/config/subscription/configsubscriptionset.cpp +++ b/config/src/vespa/config/subscription/configsubscriptionset.cpp @@ -17,7 +17,7 @@ using vespalib::steady_clock; namespace config { ConfigSubscriptionSet::ConfigSubscriptionSet(std::shared_ptr<IConfigContext> context) - : _maxNapTime(vespalib::from_s(10*1.0/vespalib::getVespaTimerHz())), //10x slower than default timer frequency. + : _maxNapTime(vespalib::adjustTimeoutByDetectedHz(10ms)), _context(std::move(context)), _mgr(_context->getManagerInstance()), _currentGeneration(-1), |