summaryrefslogtreecommitdiffstats
path: root/storage
diff options
context:
space:
mode:
Diffstat (limited to 'storage')
-rw-r--r--storage/src/vespa/storage/visiting/visitormanager.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/storage/src/vespa/storage/visiting/visitormanager.cpp b/storage/src/vespa/storage/visiting/visitormanager.cpp
index 3ef64c5c177..066d8c7c101 100644
--- a/storage/src/vespa/storage/visiting/visitormanager.cpp
+++ b/storage/src/vespa/storage/visiting/visitormanager.cpp
@@ -207,10 +207,10 @@ VisitorManager::configure(std::unique_ptr<vespa::config::content::core::StorVisi
_maxFixedConcurrentVisitors = maxConcurrentVisitorsFixed;
_maxVariableConcurrentVisitors = maxConcurrentVisitorsVariable;
_maxVisitorQueueSize = config->maxvisitorqueuesize;
- std::shared_ptr<PropagateVisitorConfig> cmd(
- new PropagateVisitorConfig(*config));
- for (int32_t i=0; i<config->visitorthreads; ++i) {
- _visitorThread[i].first->processMessage(0, cmd);
+
+ auto cmd = std::make_shared<PropagateVisitorConfig>(*config);
+ for (auto& thread : _visitorThread) {
+ thread.first->processMessage(0, cmd);
}
}