From 76184a3ce637d9335605881634e80c7ef80907ce Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Thu, 14 Jun 2018 21:34:13 +0200 Subject: [PATCH] Maybe help with fixing heartbeat timeouts --- .../main/java/de/kuschku/libquassel/session/HeartBeatThread.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/main/java/de/kuschku/libquassel/session/HeartBeatThread.kt b/lib/src/main/java/de/kuschku/libquassel/session/HeartBeatThread.kt index cd33b4021..b5661f800 100644 --- a/lib/src/main/java/de/kuschku/libquassel/session/HeartBeatThread.kt +++ b/lib/src/main/java/de/kuschku/libquassel/session/HeartBeatThread.kt @@ -11,7 +11,6 @@ class HeartBeatThread(private val session: Session) : Thread() { private var lastHeartBeatReply: Instant = Instant.now() override fun run() { while (running) { - Thread.sleep(30_000) val now = Instant.now() val duration = Duration.between(lastHeartBeatReply, now).toMillis() if (duration > TIMEOUT) { @@ -21,6 +20,7 @@ class HeartBeatThread(private val session: Session) : Thread() { log(INFO, "Heartbeat", "Sending Heartbeat") session.dispatch(SignalProxyMessage.HeartBeat(now)) } + Thread.sleep(30_000) } } -- GitLab