]> git.basschouten.com Git - openhab-addons.git/commitdiff
Bug Fix - Websocket reconnect after server failure (#13537)
authorStian Kjoglum <47720690+kjoglum@users.noreply.github.com>
Sat, 15 Oct 2022 08:22:58 +0000 (10:22 +0200)
committerGitHub <noreply@github.com>
Sat, 15 Oct 2022 08:22:58 +0000 (10:22 +0200)
Signed-off-by: kjoglum <stiankj@online.no>
bundles/org.openhab.binding.tibber/src/main/java/org/openhab/binding/tibber/internal/handler/TibberHandler.java

index 9bfda0ca74e4c138669d307d633bc68f36e6baba..fb2e64fc4edad7a06678b855d1135af02d501b7e 100644 (file)
@@ -346,10 +346,8 @@ public class TibberHandler extends BaseThingHandler {
                     Thread.sleep(10 * 1000);
                 } catch (InterruptedException e) {
                 }
-                Session session = this.session;
-                if (!session.isOpen()) {
-                    close();
-                    logger.warn("Unable to establish websocket session");
+                if (!isConnected()) {
+                    logger.warn("Unable to establish websocket session - Reattempting connection on next refresh");
                 } else {
                     logger.debug("Websocket session established");
                 }