From 81f22409481030ded2d12828ed9496f3327f1588 Mon Sep 17 00:00:00 2001 From: Nathaniel Wesley Filardo Date: Sun, 6 Oct 2019 21:56:53 +0100 Subject: [PATCH] ctfws service: fire off discon event before hangup If we don't do this, the displays will retain their last state until we successfully connect, which is not what's desired. --- .../java/com/acmetensortoys/ctfwstimer/service/MainService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/mobile/src/main/java/com/acmetensortoys/ctfwstimer/service/MainService.java b/mobile/src/main/java/com/acmetensortoys/ctfwstimer/service/MainService.java index 2ecc35f..0c97e31 100644 --- a/mobile/src/main/java/com/acmetensortoys/ctfwstimer/service/MainService.java +++ b/mobile/src/main/java/com/acmetensortoys/ctfwstimer/service/MainService.java @@ -214,6 +214,7 @@ public class MainService extends Service { Log.d("Service", "domqtt"); // Hang up on an existing connection, if we have one + setMSE(MqttServerEvent.MSE_DISCONN); if (mMqc != null) { mMqc.setCallback(null); -- 2.50.1