From f5e318a7bfeb9430e7bc5f25a3971fb2971c6340 Mon Sep 17 00:00:00 2001 From: Stian Fredrik Aune Date: Tue, 20 Sep 2022 21:57:53 +0200 Subject: [PATCH] Pause + zero'ing last values --- .../net/aiterp/git/ykonsole2/infrastructure/IConsole.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ykonsole-iconsole/src/main/kotlin/net/aiterp/git/ykonsole2/infrastructure/IConsole.kt b/ykonsole-iconsole/src/main/kotlin/net/aiterp/git/ykonsole2/infrastructure/IConsole.kt index 86e02cf..b0951e0 100644 --- a/ykonsole-iconsole/src/main/kotlin/net/aiterp/git/ykonsole2/infrastructure/IConsole.kt +++ b/ykonsole-iconsole/src/main/kotlin/net/aiterp/git/ykonsole2/infrastructure/IConsole.kt @@ -201,6 +201,7 @@ class IConsole : ActiveDriver() { logger.info("Will try restarting in 10 seconds (disconnection)") runBlocking { updateBonus() + output.emit(Stopped) delay(timeMillis = 10_000) connect(connectionString, output) } @@ -219,6 +220,7 @@ class IConsole : ActiveDriver() { logger.info("Will try restarting in 10 seconds (connection failed)") runBlocking { updateBonus() + output.emit(Stopped) delay(timeMillis = 10_000) connect(connectionString, output) } @@ -339,6 +341,10 @@ class IConsole : ActiveDriver() { bonusTime += lastTime bonusCals += lastCals bonusMeters += bonusMeters + + lastTime = 0 + lastCals = 0 + lastMeters = 0 } companion object {