freertos: Remove legacy data types

This commit removes the usage of all legacy FreeRTOS data types that
are exposed via configENABLE_BACKWARD_COMPATIBILITY. Legacy types can
still be used by enabling CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY.


* Original commit: espressif/esp-idf@57fd78f5ba
This commit is contained in:
Darian Leung
2022-02-08 17:39:38 +08:00
committed by gabsuren
parent 8ce791e969
commit b3c777ad43
2 changed files with 4 additions and 4 deletions

View File

@ -1,5 +1,5 @@
/* /*
* SPDX-FileCopyrightText: 2015-2021 Espressif Systems (Shanghai) CO LTD * SPDX-FileCopyrightText: 2015-2022 Espressif Systems (Shanghai) CO LTD
* *
* SPDX-License-Identifier: Apache-2.0 * SPDX-License-Identifier: Apache-2.0
*/ */
@ -105,7 +105,7 @@ struct esp_websocket_client {
bool run; bool run;
bool wait_for_pong_resp; bool wait_for_pong_resp;
EventGroupHandle_t status_bits; EventGroupHandle_t status_bits;
xSemaphoreHandle lock; SemaphoreHandle_t lock;
char *rx_buffer; char *rx_buffer;
char *tx_buffer; char *tx_buffer;
int buffer_size; int buffer_size;
@ -696,7 +696,7 @@ static void esp_websocket_client_task(void *pv)
} }
} else if (WEBSOCKET_STATE_WAIT_TIMEOUT == client->state) { } else if (WEBSOCKET_STATE_WAIT_TIMEOUT == client->state) {
// waiting for reconnecting... // waiting for reconnecting...
vTaskDelay(client->wait_timeout_ms / 2 / portTICK_RATE_MS); vTaskDelay(client->wait_timeout_ms / 2 / portTICK_PERIOD_MS);
} else if (WEBSOCKET_STATE_CLOSING == client->state && } else if (WEBSOCKET_STATE_CLOSING == client->state &&
(CLOSE_FRAME_SENT_BIT & xEventGroupGetBits(client->status_bits))) { (CLOSE_FRAME_SENT_BIT & xEventGroupGetBits(client->status_bits))) {
ESP_LOGD(TAG, " Waiting for TCP connection to be closed by the server"); ESP_LOGD(TAG, " Waiting for TCP connection to be closed by the server");

View File

@ -121,7 +121,7 @@ static void websocket_app_start(void)
ESP_LOGI(TAG, "Sending %s", data); ESP_LOGI(TAG, "Sending %s", data);
esp_websocket_client_send_text(client, data, len, portMAX_DELAY); esp_websocket_client_send_text(client, data, len, portMAX_DELAY);
} }
vTaskDelay(1000 / portTICK_RATE_MS); vTaskDelay(1000 / portTICK_PERIOD_MS);
} }
xSemaphoreTake(shutdown_sema, portMAX_DELAY); xSemaphoreTake(shutdown_sema, portMAX_DELAY);