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;
/**
* \return True on connect success, false on error
*/
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();
ESP_LOGD(TAG, "Reconnecting...");
}
// wait for timeout then change state to INIT
vTaskDelay(client->wait_timeout_ms/2/portTICK_RATE_MS);
break;
}
}