Skip to content

Commit d469c09

Browse files
authored
append put action
1 parent e9845c8 commit d469c09

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ThrowableProxyHelper.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,7 @@ private static Class<?> loadClass(final ClassLoader lastLoader, final String cla
208208
try {
209209
clazz = lastLoader.loadClass(className);
210210
if (clazz != null) {
211+
className2ClassMap.put(className, clazz);
211212
return clazz;
212213
}
213214
} catch (final Throwable ignore) {
@@ -217,10 +218,11 @@ private static Class<?> loadClass(final ClassLoader lastLoader, final String cla
217218
try {
218219
clazz = LoaderUtil.loadClass(className);
219220
} catch (final ClassNotFoundException | NoClassDefFoundError e) {
220-
return loadClass(className);
221+
clazz = loadClass(className);
221222
} catch (final SecurityException e) {
222223
return null;
223224
}
225+
className2ClassMap.put(className, clazz);
224226
return clazz;
225227
}
226228

0 commit comments

Comments
 (0)