From d7a74d84ea04d2ff901b8437b00b385cedf0acdd Mon Sep 17 00:00:00 2001 From: Christian Date: Thu, 23 Aug 2012 01:39:35 -0400 Subject: [PATCH] Close the jar, for cleanliness sake --- common/cpw/mods/fml/common/discovery/JarDiscoverer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/common/cpw/mods/fml/common/discovery/JarDiscoverer.java b/common/cpw/mods/fml/common/discovery/JarDiscoverer.java index 7d021fc831..40b046a4aa 100644 --- a/common/cpw/mods/fml/common/discovery/JarDiscoverer.java +++ b/common/cpw/mods/fml/common/discovery/JarDiscoverer.java @@ -53,6 +53,7 @@ public class JarDiscoverer implements ITypeDiscoverer catch (LoaderException e) { FMLLog.log(Level.SEVERE, e, "There was a problem reading the entry %s in the jar %s - probably a corrupt zip", ze.getName(), candidate.getModContainer().getPath()); + jar.close(); throw e; } modParser.validate();