simplified version.

This commit is contained in:
javasabr 2017-10-13 08:45:33 +03:00 committed by Rémy Bouquet
parent b9e3788ffa
commit ec121f025f

@ -280,9 +280,8 @@ final class ImplHandler {
// Synchronized access must be used for any ops on classToLoaderMap
// Find the loader ImplThreadLocal for this class
synchronized (classToLoaderMap){
ImplThreadLocal local = classToLoaderMap.get(loaderType);
// Remove it from the class->loader map
classToLoaderMap.remove(loaderType);
ImplThreadLocal local = classToLoaderMap.remove(loaderType);
if (local == null) return;
// Remove it from the extension->loader map
for (String extension : local.getExtensions()){