summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-02-28 21:10:38 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2022-02-28 21:10:38 +0000
commita46a98bc7fd21a076470c06d560f42b5c7862b88 (patch)
treecaa66ecd38300065473412aa8ea5dc3cd1926402 /config
parent4fa7d094dfba8affcf7a557ced76cc8ef74004cd (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.cpp2
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),