diff --git a/platform/platform-impl/src/com/intellij/openapi/vfs/impl/jar/BasicJarHandler.java b/platform/platform-impl/src/com/intellij/openapi/vfs/impl/jar/BasicJarHandler.java index bcb27fa4f7c8..c28105fb2ec4 100644 --- a/platform/platform-impl/src/com/intellij/openapi/vfs/impl/jar/BasicJarHandler.java +++ b/platform/platform-impl/src/com/intellij/openapi/vfs/impl/jar/BasicJarHandler.java @@ -152,7 +152,7 @@ public class BasicJarHandler extends ZipHandlerBase { myFile = file; } } - catch (IOException e) { + catch (IOException|RuntimeException e) { myLock.unlock(); throw e; }