diff --git a/src/main/java/net/openhft/chronicle/bytes/util/PropertyReplacer.java b/src/main/java/net/openhft/chronicle/bytes/util/PropertyReplacer.java index 3efc7f19d1b..1c2b3958815 100644 --- a/src/main/java/net/openhft/chronicle/bytes/util/PropertyReplacer.java +++ b/src/main/java/net/openhft/chronicle/bytes/util/PropertyReplacer.java @@ -103,7 +103,8 @@ public static String replaceTokensWithProperties(String expression, Properties p */ @NotNull private static String convertStreamToString(@NotNull java.io.InputStream is) { - java.util.Scanner s = new java.util.Scanner(is).useDelimiter("\\A"); - return s.hasNext() ? s.next() : ""; + try (java.util.Scanner s = new java.util.Scanner(is).useDelimiter("\\A")) { + return s.hasNext() ? s.next() : ""; + } } }