summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--yt/yt/core/tracing/trace_context.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/yt/yt/core/tracing/trace_context.cpp b/yt/yt/core/tracing/trace_context.cpp
index 863ca550ed5..8fb3e249d7f 100644
--- a/yt/yt/core/tracing/trace_context.cpp
+++ b/yt/yt/core/tracing/trace_context.cpp
@@ -82,7 +82,7 @@ void SetGlobalTracer(const ITracerPtr& tracer)
}
if (oldTracer) {
- oldTracer->Stop();
+ GetFinalizerInvoker()->Invoke(BIND(&ITracer::Stop, oldTracer));
}
}