Fix missing lock/unlock around dns_gethostbyname

This commit is contained in:
Mathieu Carbou
2024-12-10 22:44:18 +01:00
parent ebf989fc44
commit e48f2a5db8

View File

@@ -787,7 +787,9 @@ bool AsyncClient::connect(const char* host, uint16_t port){
return false; return false;
} }
TCP_MUTEX_LOCK();
err_t err = dns_gethostbyname(host, &addr, (dns_found_callback)&_tcp_dns_found, this); err_t err = dns_gethostbyname(host, &addr, (dns_found_callback)&_tcp_dns_found, this);
TCP_MUTEX_UNLOCK();
if(err == ERR_OK) { if(err == ERR_OK) {
#if ESP_IDF_VERSION_MAJOR < 5 #if ESP_IDF_VERSION_MAJOR < 5
#if LWIP_IPV6 #if LWIP_IPV6