mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-03 18:25:07 -05:00
nameserv: set CLOEXEC flag on pipe file descriptors
This commit is contained in:
@@ -113,6 +113,9 @@ DNS_Name2IPAddressAsync(const char *name, DNS_NameResolveHandler handler, void *
|
|||||||
LOG_FATAL(LOGF_Nameserv, "pipe() failed");
|
LOG_FATAL(LOGF_Nameserv, "pipe() failed");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
UTI_FdSetCloexec(inst->pipe[0]);
|
||||||
|
UTI_FdSetCloexec(inst->pipe[1]);
|
||||||
|
|
||||||
resolving_threads++;
|
resolving_threads++;
|
||||||
assert(resolving_threads <= 1);
|
assert(resolving_threads <= 1);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user