]> git.ipfire.org Git - thirdparty/bind9.git/commit
ensure file descriptors 0-2 are in use before using libuv
authorThomas Abraham <tabraham@suse.com>
Mon, 30 Jun 2025 18:03:56 +0000 (14:03 -0400)
committerOndřej Surý <ondrej@isc.org>
Thu, 28 Aug 2025 06:16:06 +0000 (08:16 +0200)
commit5cfdbeba72092e3e5f48f4b071084585efc5219f
tree74a2afe052b1abac28b0e35e3bb10127a3a7787d
parentbcca7a6834a7c6c09203465272aa3dc754b89b8e
ensure file descriptors 0-2 are in use before using libuv

libuv expects file descriptors <= STDERR_FILENO are in use. otherwise,
it may abort when closing a file descriptor it opened.

See https://github.com/libuv/libuv/pull/4559

Closes #5226
lib/isc/uv.c