summaryrefslogtreecommitdiffstats
path: root/storageserver
diff options
context:
space:
mode:
Diffstat (limited to 'storageserver')
-rw-r--r--storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp b/storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp
index abeaf06b4ad..d1eed61ba48 100644
--- a/storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp
+++ b/storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp
@@ -88,7 +88,17 @@ ServiceLayerProcess::updateConfig()
bool
ServiceLayerProcess::configUpdated()
{
- return Process::configUpdated();
+ bool changed = Process::configUpdated();
+ if (_persistence_cfg_handle->isChanged()) {
+ changed = true;
+ }
+ if (_visitor_cfg_handle->isChanged()) {
+ changed = true;
+ }
+ if (_filestor_cfg_handle->isChanged()) {
+ changed = true;
+ }
+ return changed;
}
void