From fe5535eaa7edd223bedff54e4eceb6ee174a83d0 Mon Sep 17 00:00:00 2001 From: XieHan Date: Mon, 2 Aug 2021 18:34:08 +0800 Subject: [PATCH] fix Dns ValueDeleter bug --- src/manager/DnsCache.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/manager/DnsCache.h b/src/manager/DnsCache.h index 3b54c2d6..04784e22 100644 --- a/src/manager/DnsCache.h +++ b/src/manager/DnsCache.h @@ -159,7 +159,7 @@ private: { struct addrinfo *ai = value.addrinfo; - if (ai && (ai->ai_flags | AI_PASSIVE)) + if (ai && (ai->ai_flags & AI_PASSIVE)) freeaddrinfo(ai); else DnsUtil::freeaddrinfo(ai);