From 97f00c0e8a38da7cf0e47be81dc2106b03291228 Mon Sep 17 00:00:00 2001 From: yihaoDeng Date: Mon, 9 May 2022 12:08:51 +0800 Subject: [PATCH] fix(rpc): fix duplicat port error --- source/os/src/osSocket.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/source/os/src/osSocket.c b/source/os/src/osSocket.c index c2be74a0a7..9e29f44ed3 100644 --- a/source/os/src/osSocket.c +++ b/source/os/src/osSocket.c @@ -692,12 +692,13 @@ int taosValidIp(uint32_t ip) { if (ret != 0) { break; } + ret = -1; + if (ip == (uint32_t)taosInetAddr(ip_str)) { + ret = 0; + break; + } ifreq++; } - if (ip == (uint32_t)taosInetAddr(ip_str)) { - ret = 0; - break; - } } taosCloseSocketNoCheck1(fd); return ret; -- GitLab