forked from Links2004/arduinoWebSockets
fix getSocketNumber for ESP
This commit is contained in:
@ -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;
|
||||||
|
Reference in New Issue
Block a user