From cd695cd0d978b6dd0bd2a0baf8da1f955220ba66 Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Fri, 1 Apr 2022 12:28:05 +0800 Subject: [PATCH] libc/netdb: Remove the temporary unlock in dns_foreach_nameserver since netdb support the recursive lock Signed-off-by: Xiang Xiao --- libs/libc/netdb/lib_dnsforeach.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/libs/libc/netdb/lib_dnsforeach.c b/libs/libc/netdb/lib_dnsforeach.c index 1df7f7cb165..d93c323e654 100644 --- a/libs/libc/netdb/lib_dnsforeach.c +++ b/libs/libc/netdb/lib_dnsforeach.c @@ -253,9 +253,7 @@ int dns_foreach_nameserver(dns_callback_t callback, FAR void *arg) /* Perform the callback */ - dns_semgive(); ret = callback(arg, addr, sizeof(struct sockaddr_in)); - dns_semtake(); } else #endif @@ -274,9 +272,7 @@ int dns_foreach_nameserver(dns_callback_t callback, FAR void *arg) /* Perform the callback */ - dns_semgive(); ret = callback(arg, addr, sizeof(struct sockaddr_in6)); - dns_semtake(); } else #endif