From 5b467cbf5c0ff9d462f5a2d2442d0a17ade83947 Mon Sep 17 00:00:00 2001 From: Johan Stokking Date: Wed, 6 Mar 2024 22:20:13 +0100 Subject: [PATCH] fix(websocket): Skip warn on zero timeout and auto reconnect is disabled --- components/esp_websocket_client/esp_websocket_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_websocket_client/esp_websocket_client.c b/components/esp_websocket_client/esp_websocket_client.c index 3dff5bdbd..9232cef38 100644 --- a/components/esp_websocket_client/esp_websocket_client.c +++ b/components/esp_websocket_client/esp_websocket_client.c @@ -633,7 +633,7 @@ esp_websocket_client_handle_t esp_websocket_client_init(const esp_websocket_clie ESP_WS_CLIENT_MEM_CHECK(TAG, client->config->scheme, goto _websocket_init_fail); } - if (config->reconnect_timeout_ms <= 0) { + if (!config->disable_auto_reconnect && config->reconnect_timeout_ms <= 0) { client->wait_timeout_ms = WEBSOCKET_RECONNECT_TIMEOUT_MS; ESP_LOGW(TAG, "`reconnect_timeout_ms` is not set, or it is less than or equal to zero, using default time out %d (milliseconds)", WEBSOCKET_RECONNECT_TIMEOUT_MS); } else {