Skip to content

Commit ba97844

Browse files
committed
hide subprocess span due to jna command execution
1 parent 329f6fe commit ba97844

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

dd-trace-core/src/main/java/datadog/trace/core/CoreTracer.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -906,7 +906,10 @@ private CoreTracer(
906906
final ServiceDiscovery serviceDiscovery =
907907
serviceDiscoveryFactory.createServiceDiscovery();
908908
if (serviceDiscovery != null) {
909-
serviceDiscovery.writeTracerMetadata(config);
909+
// JNA can do ldconfig and other commands. Those are hidden since internal.
910+
try (final TraceScope blackhole = muteTracing()) {
911+
serviceDiscovery.writeTracerMetadata(config);
912+
}
910913
}
911914
},
912915
1,

0 commit comments

Comments
 (0)