diff options
author | Tor Brede Vekterli <vekterli@vespa.ai> | 2023-10-23 14:00:59 +0000 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@vespa.ai> | 2023-10-24 09:05:31 +0000 |
commit | 8fc6725988f9cc475c502412fe59391e7f150674 (patch) | |
tree | 0c1164b5685b0d262f483b891435e2a7aff086af /storageserver | |
parent | 094c30a06a3e4441ee4dbeaa61de76fe1b6f54e4 (diff) |
Wire config to MergeThrottler in from the outside
Diffstat (limited to 'storageserver')
-rw-r--r-- | storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp b/storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp index 6b713b8e3f4..9b835cee05e 100644 --- a/storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp +++ b/storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp @@ -53,6 +53,7 @@ ServiceLayerProcess::shutdown() void ServiceLayerProcess::setupConfig(vespalib::duration subscribe_timeout) { + // We reuse the StorServerConfig subscription from the parent Process Process::setupConfig(subscribe_timeout); } @@ -60,6 +61,9 @@ void ServiceLayerProcess::updateConfig() { Process::updateConfig(); + if (_server_cfg_handle->isChanged()) { + _node->on_configure(*_server_cfg_handle->getConfig()); + } } bool |