thermferm/mqtt.c

changeset 534
92b546d4a839
parent 533
49580ca85ab7
child 535
3c4c6d5e4b8d
--- a/thermferm/mqtt.c	Sat Jul 14 17:21:25 2018 +0200
+++ b/thermferm/mqtt.c	Sat Jul 14 21:15:20 2018 +0200
@@ -718,6 +718,14 @@
         mosquitto_destroy(mosq);
         mosquitto_lib_cleanup();
 	mqtt_use = FALSE;
+	mqtt_status = STATUS_CONNECTING;
+	mqtt_mid_sent = 0;
+	mqtt_last_mid = -1;
+	mqtt_last_mid_sent = -1;
+	mqtt_connected = TRUE;
+	mqtt_disconnect_sent = FALSE;
+	mqtt_connect_lost = FALSE;
+	mqtt_my_shutdown = FALSE;
 	syslog(LOG_NOTICE, "MQTT disconnected");
     }
 #endif

mercurial