From df786c7c3ebb9c585f51954f980b9a176fec88b0 Mon Sep 17 00:00:00 2001 From: Pepich Date: Fri, 5 May 2017 10:10:40 +0200 Subject: Fixed NPE --- src/com/redstoner/coremods/moduleLoader/ModuleLoader.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/com/redstoner/coremods/moduleLoader/ModuleLoader.java b/src/com/redstoner/coremods/moduleLoader/ModuleLoader.java index 4503332..d7cf640 100644 --- a/src/com/redstoner/coremods/moduleLoader/ModuleLoader.java +++ b/src/com/redstoner/coremods/moduleLoader/ModuleLoader.java @@ -324,11 +324,16 @@ public final class ModuleLoader implements CoreModule CommandManager.unregisterAll(commands); try { - loaders.get(module).close(); + URLClassLoader loader = loaders.get(module); + if (loader != null) + loader.close(); } catch (IOException e) {} - loaders.remove(module); + finally + { + loaders.remove(module); + } } } -- cgit v1.2.3