diff --git a/src/PlatformSockets.c b/src/PlatformSockets.c index 6faa55d..d78af09 100644 --- a/src/PlatformSockets.c +++ b/src/PlatformSockets.c @@ -435,9 +435,8 @@ int resolveHostName(const char* host, int family, int tcpTestPort, struct sockad } for (currentAddr = res; currentAddr != NULL; currentAddr = currentAddr->ai_next) { - // Use the test port to ensure this address is working if there - // are multiple addresses for this host name - if (tcpTestPort != 0 && res->ai_next != NULL) { + // Use the test port to ensure this address is working + if (tcpTestPort != 0) { SOCKET testSocket = connectTcpSocket((struct sockaddr_storage*)currentAddr->ai_addr, currentAddr->ai_addrlen, tcpTestPort,