Fix incorrect reconnect that occurred if calling loop_stop() before
disconnect().
Change-Id: I50c0880b1773a0570511ed6473f81f3a6d13d4c8
+v1.0.1
+======
+
+- Fix incorrect reconnect that occurred if calling loop_stop() before
+ disconnect().
+
v1.0
====
run = False
self._state_mutex.acquire()
- if self._state == mqtt_cs_disconnecting:
+ if self._state == mqtt_cs_disconnecting or run == False:
run = False
self._state_mutex.release()
else:
time.sleep(1)
self._state_mutex.acquire()
- if self._state == mqtt_cs_disconnecting:
+ if self._state == mqtt_cs_disconnecting or run == False:
run = False
self._state_mutex.release()
else: