diff options
Diffstat (limited to 'storageserver/src')
-rw-r--r-- | storageserver/src/vespa/storageserver/app/servicelayerprocess.cpp | 12 |
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 |