From: Gerhard Riegler Date: Thu, 15 Jul 2021 17:48:01 +0000 (+0200) Subject: Fixed OutOfMemory error if initializing fails (#10924) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=69bc7183d6ec2fa1715aeeeaac4ef10a780842bb;p=openhab-addons.git Fixed OutOfMemory error if initializing fails (#10924) Signed-off-by: Gerhard Riegler --- diff --git a/bundles/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/GardenaSmartImpl.java b/bundles/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/GardenaSmartImpl.java index cc6d38e78d..0624f74e06 100644 --- a/bundles/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/GardenaSmartImpl.java +++ b/bundles/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/GardenaSmartImpl.java @@ -133,6 +133,7 @@ public class GardenaSmartImpl implements GardenaSmart, GardenaSmartWebSocketList startWebsockets(); initialized = true; } catch (Exception ex) { + dispose(); throw new GardenaException(ex.getMessage(), ex); } }