fix getSocketNumber for ESP

This commit is contained in:
Links2004
2024-01-05 15:26:59 +01:00
parent 313f2e0170
commit be9fd8e267

View File

@ -430,13 +430,13 @@ WSclient_t * WebSocketsServerCore::newClient(WEBSOCKETS_NETWORK_CLASS * TCPclien
client = &_clients[i]; client = &_clients[i];
// look for match to existing socket before creating a new one // look for match to existing socket before creating a new one
if (clientIsConnected(client)) if(clientIsConnected(client)) {
{ #if(WEBSOCKETS_NETWORK_TYPE == NETWORK_W5100)
// Check to see if it is the same socket - if so, return it // Check to see if it is the same socket - if so, return it
if (client->tcp->getSocketNumber() == TCPclient->getSocketNumber()) if(client->tcp->getSocketNumber() == TCPclient->getSocketNumber()) {
{
return client; return client;
} }
#endif
} else { } else {
// state is not connected or tcp connection is lost // state is not connected or tcp connection is lost
client->tcp = TCPclient; client->tcp = TCPclient;