Index: src/main/java/java/util/zip/ZipInputStream.java =================================================================== --- src/main/java/java/util/zip/ZipInputStream.java (revision 428372) +++ src/main/java/java/util/zip/ZipInputStream.java (working copy) @@ -77,6 +77,9 @@ * Closes this ZipInputStream. */ public void close() throws IOException { + if (zipClosed) + return; + closeEntry(); // Close the current entry zipClosed = true; super.close();