summaryrefslogtreecommitdiffstats
path: root/storage
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2020-12-10 14:18:31 +0000
committerGeir Storli <geirst@verizonmedia.com>2020-12-10 14:18:31 +0000
commitf88eb03d645616407d1e5a1099253096d2d5c43b (patch)
tree80da08f86e3b054fc6cfebe3a05e9c3bf559645b /storage
parentbdf02b5a355e14d83831d09964f78f9b6becefdc (diff)
Avoid constructing a TraceNode (via ensureRoot) when tracing is disabled.
Diffstat (limited to 'storage')
-rw-r--r--storage/src/vespa/storage/distributor/persistencemessagetracker.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/src/vespa/storage/distributor/persistencemessagetracker.cpp b/storage/src/vespa/storage/distributor/persistencemessagetracker.cpp
index 9e064087c08..cd5f1558c87 100644
--- a/storage/src/vespa/storage/distributor/persistencemessagetracker.cpp
+++ b/storage/src/vespa/storage/distributor/persistencemessagetracker.cpp
@@ -223,8 +223,8 @@ PersistenceMessageTrackerImpl::sendReply(MessageSender& sender)
}
updateMetrics();
- _trace.setStrict(false);
if ( ! _trace.isEmpty()) {
+ _trace.setStrict(false);
_reply->getTrace().addChild(std::move(_trace));
}