]> hydra-www.ietfng.org Git - acmetensortoys-ctfws-android/commitdiff
ctfws service: fire off discon event before hangup
authorNathaniel Wesley Filardo <nwfilardo@gmail.com>
Sun, 6 Oct 2019 20:56:53 +0000 (21:56 +0100)
committerNathaniel Wesley Filardo <nwfilardo@gmail.com>
Sun, 6 Oct 2019 22:40:27 +0000 (23:40 +0100)
If we don't do this, the displays will retain their last state until we
successfully connect, which is not what's desired.

mobile/src/main/java/com/acmetensortoys/ctfwstimer/service/MainService.java

index 2ecc35f16e14f8d2b27f882bfdfd5ace9383fb1a..0c97e3117a431600dcaae18a5d6cca2c09a33474 100644 (file)
@@ -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);