[HttpClientLight] Widen the TCP timeout to 32 bits

This commit is contained in:
Adam Matthews committed 2026-10-16 17:28:38 +01:00
1 parent 08d2ab0500
commit d143a4b93d
2 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -503,7 +503,7 @@ void HTTPClientLight::setConnectTimeout(int32_t connectTimeout)
* set the timeout for the TCP connection
* @param timeout unsigned int
*/
void HTTPClientLight::setTimeout(uint16_t timeout)
void HTTPClientLight::setTimeout(uint32_t timeout)
{
_tcpTimeout = timeout;
if(connected()) {
+2 -2
View File
@@ -176,7 +176,7 @@ public:
void setAuthorization(const char * user, const char * password);
void setAuthorization(const char * auth);
void setConnectTimeout(int32_t connectTimeout);
void setTimeout(uint16_t timeout);
void setTimeout(uint32_t timeout);
// Redirections
void setFollowRedirects(followRedirects_t follow);
@@ -248,7 +248,7 @@ protected:
uint16_t _port = 0;
int32_t _connectTimeout = HTTPCLIENT_DEFAULT_TCP_TIMEOUT; // Do not set to -1 as it fails WiFiClient connect()
bool _reuse = true;
uint16_t _tcpTimeout = HTTPCLIENT_DEFAULT_TCP_TIMEOUT;
uint32_t _tcpTimeout = HTTPCLIENT_DEFAULT_TCP_TIMEOUT;
bool _useHTTP10 = false;
bool _secure = false;