diff --git a/protocol/src/main/java/com/zfoo/protocol/util/GraalVmUtils.java b/protocol/src/main/java/com/zfoo/protocol/util/GraalVmUtils.java index 6b1e331b..a5223f13 100644 --- a/protocol/src/main/java/com/zfoo/protocol/util/GraalVmUtils.java +++ b/protocol/src/main/java/com/zfoo/protocol/util/GraalVmUtils.java @@ -41,9 +41,10 @@ public abstract class GraalVmUtils { // graalvm environment must not include YHOy5hWaRXNxJuSg.CZgueirdE9x6sOUl file graalvmInputStream = ClassUtils.getFileFromClassPath("YHOy5hWaRXNxJuSg.CZgueirdE9x6sOUl"); } catch (Throwable t) { + } finally { + IOUtils.closeIO(graalvmInputStream); } GRAALVM = graalvmInputStream == null; - IOUtils.closeIO(graalvmInputStream); } }