We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0ff7df8 commit ba9e8c3Copy full SHA for ba9e8c3
src/datadog/trace_segment.cpp
@@ -9,6 +9,7 @@
9
#include <datadog/telemetry/metrics.h>
10
#include <datadog/telemetry/telemetry.h>
11
#include <datadog/trace_segment.h>
12
+#include <datadog/tracer.h>
13
14
#include <cassert>
15
#include <string>
@@ -244,6 +245,11 @@ void TraceSegment::span_finished() {
244
245
}
246
247
248
+#ifdef __linux__
249
+ // When all spans are finished, so is the current trace.
250
+ elastic_apm_profiling_correlation_tls_v1->trace_present = 0;
251
+#endif
252
+
253
telemetry::metrics().tracer.trace_segments_closed.inc();
254
255
0 commit comments