From 8fc6725988f9cc475c502412fe59391e7f150674 Mon Sep 17 00:00:00 2001 From: Tor Brede Vekterli Date: Mon, 23 Oct 2023 14:00:59 +0000 Subject: Wire config to MergeThrottler in from the outside --- storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'storageserver') 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 -- cgit v1.2.3