From 80ffaeec7be1f6d6b1bd0bcfb1f8b0cec6f5db06 Mon Sep 17 00:00:00 2001 From: lolodomo Date: Mon, 5 Apr 2021 15:06:44 +0200 Subject: [PATCH] [powermax] Fix handling of InterruptedException (Thread.sleep) (#10463) Signed-off-by: Laurent Garnier --- .../powermax/internal/connector/PowermaxSerialConnector.java | 1 + 1 file changed, 1 insertion(+) diff --git a/bundles/org.openhab.binding.powermax/src/main/java/org/openhab/binding/powermax/internal/connector/PowermaxSerialConnector.java b/bundles/org.openhab.binding.powermax/src/main/java/org/openhab/binding/powermax/internal/connector/PowermaxSerialConnector.java index 892e05f9e..9fa671d8c 100644 --- a/bundles/org.openhab.binding.powermax/src/main/java/org/openhab/binding/powermax/internal/connector/PowermaxSerialConnector.java +++ b/bundles/org.openhab.binding.powermax/src/main/java/org/openhab/binding/powermax/internal/connector/PowermaxSerialConnector.java @@ -116,6 +116,7 @@ public class PowermaxSerialConnector extends PowermaxConnector implements Serial logger.trace("RXTX library CPU load workaround, sleep forever"); Thread.sleep(Long.MAX_VALUE); } catch (InterruptedException e) { + Thread.currentThread().interrupt(); } } }