A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/espressif/esp-idf/commit/d4693f85d80a3fa3c016ef8bacec78f58cd12fd5 below:

Merge branch 'bugfix/fix_http_client_error_v5.0' into 'release/v5.0' · espressif/esp-idf@d4693f8 · GitHub

@@ -1028,6 +1028,7 @@ static int esp_http_client_get_data(esp_http_client_handle_t client)

1028 1028 1029 1029

ESP_LOGD(TAG, "data_process=%lld, content_length=%lld", client->response->data_process, client->response->content_length);

1030 1030 1031 +

errno = 0;

1031 1032

int rlen = esp_transport_read(client->transport, res_buffer->data, client->buffer_size_rx, client->timeout_ms);

1032 1033

if (rlen >= 0) {

1033 1034

// When tls error is ESP_TLS_ERR_SSL_WANT_READ (-0x6900), esp_trasnport_read returns ERR_TCP_TRANSPORT_CONNECTION_TIMEOUT (0x0).

@@ -1258,6 +1259,7 @@ int64_t esp_http_client_fetch_headers(esp_http_client_handle_t client)

1258 1259

client->response->status_code = -1;

1259 1260 1260 1261

while (client->state < HTTP_STATE_RES_COMPLETE_HEADER) {

1262 +

errno = 0;

1261 1263

buffer->len = esp_transport_read(client->transport, buffer->data, client->buffer_size_rx, client->timeout_ms);

1262 1264

if (buffer->len <= 0) {

1263 1265

if (buffer->len == ERR_TCP_TRANSPORT_CONNECTION_TIMEOUT) {


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4