From b16ec4837f5f8432a05600340b2a6c1c6cd97db5 Mon Sep 17 00:00:00 2001 From: sun Date: Wed, 6 Sep 2023 17:41:40 +0800 Subject: [PATCH] perf[graalvm]: detect graalVM environment --- .../src/main/java/com/zfoo/protocol/util/GraalVmUtils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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); } }