File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
dd-java-agent/agent-tooling/src/main/java/datadog/trace/agent/tooling Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -39,15 +39,16 @@ public static synchronized void installGlobalTracer(
3939 }
4040
4141 private static ServiceDiscovery getServiceDiscovery () {
42- if (Platform .isNativeImageBuilder () || Platform .isNativeImage ()) {
43- log .debug ("service discovery not supported on native images" );
44- return null ;
45- }
4642 if (!OperatingSystem .isLinux ()) {
4743 log .debug ("service discovery not supported outside linux" );
4844 return null ;
4945 }
50- return new ServiceDiscovery (new MemFDUnixWriter ());
46+ // make sure this branch is not considered possible for graalvm artifact
47+ if (!Platform .isNativeImageBuilder () && !Platform .isNativeImage ()) {
48+ return new ServiceDiscovery (new MemFDUnixWriter ());
49+ }
50+ log .debug ("service discovery not supported on native images" );
51+ return null ;
5152 }
5253
5354 public static void installGlobalTracer (final CoreTracer tracer ) {
You can’t perform that action at this time.
0 commit comments