From 7e3e29658147875f4b6450243fde206812c74b89 Mon Sep 17 00:00:00 2001 From: Tuan PM Date: Tue, 27 Feb 2018 23:14:09 +0700 Subject: [PATCH] reset state when stop --- mqtt_client.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mqtt_client.c b/mqtt_client.c index 0f3adbc..281bef5 100644 --- a/mqtt_client.c +++ b/mqtt_client.c @@ -734,6 +734,7 @@ esp_err_t esp_mqtt_client_stop(esp_mqtt_client_handle_t client) { client->run = false; xEventGroupWaitBits(client->status_bits, STOPPED_BIT, false, true, portMAX_DELAY); + client->state = MQTT_STATE_UNKNOW; return ESP_OK; }