From 66b21752bac7cec5280a5635d8fc93d605376360 Mon Sep 17 00:00:00 2001 From: Tuan PM Date: Sat, 17 Feb 2018 01:15:15 +0700 Subject: [PATCH] clean session =1, not true --- include/mqtt_client.h | 1 - mqtt_client.c | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/include/mqtt_client.h b/include/mqtt_client.h index 4909ebe..67f9e69 100755 --- a/include/mqtt_client.h +++ b/include/mqtt_client.h @@ -67,7 +67,6 @@ typedef struct { esp_mqtt_client_handle_t esp_mqtt_client_init(const esp_mqtt_client_config_t *config); esp_err_t esp_mqtt_client_set_uri(esp_mqtt_client_handle_t client, const char *uri); - esp_err_t esp_mqtt_client_start(esp_mqtt_client_handle_t client); esp_err_t esp_mqtt_client_stop(esp_mqtt_client_handle_t client); esp_err_t esp_mqtt_client_subscribe(esp_mqtt_client_handle_t client, const char *topic, int qos); diff --git a/mqtt_client.c b/mqtt_client.c index 1d26f4c..9c0e970 100644 --- a/mqtt_client.c +++ b/mqtt_client.c @@ -132,7 +132,7 @@ static esp_err_t esp_mqtt_set_config(esp_mqtt_client_handle_t client, const esp_ client->connect_info.will_qos = config->lwt_qos; client->connect_info.will_retain = config->lwt_retain; - client->connect_info.clean_session = true; + client->connect_info.clean_session = 1; if (config->disable_clean_session) { client->connect_info.clean_session = false; }