]> git.basschouten.com Git - openhab-addons.git/commitdiff
[gardena] synchronized (#13253)
authorAndrew Fiddian-Green <software@whitebear.ch>
Fri, 12 Aug 2022 15:32:51 +0000 (16:32 +0100)
committerGitHub <noreply@github.com>
Fri, 12 Aug 2022 15:32:51 +0000 (17:32 +0200)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
bundles/org.openhab.binding.gardena/src/main/java/org/openhab/binding/gardena/internal/GardenaSmartWebSocket.java

index f83fb06353d6d909c24df7c6e784119f6afd5f84..5b339248e4f6eca136cbaef2fd7733f0c9adf2a3 100644 (file)
@@ -168,7 +168,7 @@ public class GardenaSmartWebSocket {
     /**
      * Sends a ping to tell the Gardena smart system that the client is alive.
      */
-    private void sendKeepAlivePing() {
+    private synchronized void sendKeepAlivePing() {
         final PostOAuth2Response accessToken = token;
         if ((Instant.now().getEpochSecond() - lastPong.getEpochSecond() > WEBSOCKET_IDLE_TIMEOUT) || accessToken == null
                 || accessToken.isAccessTokenExpired()) {