Skip to content

Commit 2ead3b7

Browse files
author
Matt
committed
Use system class loader for 17+ JDK support
1 parent c4a8bdc commit 2ead3b7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

internal-api/internal-api-9/src/main/java/datadog/trace/util/JPMSJPSAccess.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
public class JPMSJPSAccess {
99
public static void patchModuleAccess(Instrumentation inst) {
10-
Module unnamedModule = ClassLoader.getPlatformClassLoader().getUnnamedModule();
10+
Module unnamedModule = ClassLoader.getSystemClassLoader().getUnnamedModule();
1111
Module jvmstatModule = ModuleLayer.boot().findModule("jdk.internal.jvmstat").orElse(null);
1212

1313
if (jvmstatModule != null) {

0 commit comments

Comments
 (0)