From c8b893db5f7ca90456257a0c76b407e8a96d4eb6 Mon Sep 17 00:00:00 2001 From: Tracy Boehrer Date: Wed, 4 Sep 2019 14:16:36 -0500 Subject: [PATCH] Fixes #107: InputStream not being closed. --- .../com/microsoft/bot/connector/ConnectorConfiguration.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/bot-connector/src/main/java/com/microsoft/bot/connector/ConnectorConfiguration.java b/libraries/bot-connector/src/main/java/com/microsoft/bot/connector/ConnectorConfiguration.java index d125b3847..29224b8dd 100644 --- a/libraries/bot-connector/src/main/java/com/microsoft/bot/connector/ConnectorConfiguration.java +++ b/libraries/bot-connector/src/main/java/com/microsoft/bot/connector/ConnectorConfiguration.java @@ -19,9 +19,9 @@ public class ConnectorConfiguration { public void process(Consumer func) { final Properties properties = new Properties(); - try { - InputStream propStream = UserAgent.class.getClassLoader() - .getResourceAsStream("connector.properties"); + try ( InputStream propStream = UserAgent.class.getClassLoader() + .getResourceAsStream("connector.properties")) { + properties.load(propStream); func.accept(properties); } catch (Throwable t) {