Add vTaskDelay in STATE_WAIT_TIMEOUT, resolve #27

This commit is contained in:
Tuan PM
2018-03-02 11:24:27 +07:00
parent 12c6c293bb
commit 60567cb238
2 changed files with 1 additions and 5 deletions

View File

@@ -48,10 +48,6 @@ typedef struct {
typedef esp_mqtt_event_t* esp_mqtt_event_handle_t; typedef esp_mqtt_event_t* esp_mqtt_event_handle_t;
/**
* \return True on connect success, false on error
*/
typedef esp_err_t (* mqtt_event_callback_t)(esp_mqtt_event_handle_t event); typedef esp_err_t (* mqtt_event_callback_t)(esp_mqtt_event_handle_t event);

View File

@@ -708,7 +708,7 @@ static void esp_mqtt_task(void *pv)
client->reconnect_tick = platform_tick_get_ms(); client->reconnect_tick = platform_tick_get_ms();
ESP_LOGD(TAG, "Reconnecting..."); ESP_LOGD(TAG, "Reconnecting...");
} }
// wait for timeout then change state to INIT vTaskDelay(client->wait_timeout_ms/2/portTICK_RATE_MS);
break; break;
} }
} }