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 c4eeb3c commit 20f0c8fCopy full SHA for 20f0c8f
sentry/src/main/java/io/sentry/util/ClassLoaderUtils.java
@@ -8,6 +8,12 @@ public final class ClassLoaderUtils {
8
public static @NotNull ClassLoader classLoaderOrDefault(final @Nullable ClassLoader classLoader) {
9
// bootstrap classloader is represented as null, so using system classloader instead
10
if (classLoader == null) {
11
+ // try thread context classloader
12
+ final @Nullable ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader();
13
+ if (contextClassLoader != null) {
14
+ return contextClassLoader;
15
+ }
16
+ // fallback to system classloader
17
return ClassLoader.getSystemClassLoader();
18
} else {
19
return classLoader;
0 commit comments