From 46062cb1a2d980ab8fc52a36a418bb44c06fe95f Mon Sep 17 00:00:00 2001 From: Eugene Grosbein Date: Fri, 18 Dec 2020 12:24:33 +0000 Subject: MFC r368148: fix hastd(8) hastd(8) assumes it has no extra file descriptors opened and aborts otherwise, so call closefrom() early. PR: 227461 --- sbin/hastd/hastd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sbin/hastd/hastd.c b/sbin/hastd/hastd.c index 160dfef437e9..be58411b7ec7 100644 --- a/sbin/hastd/hastd.c +++ b/sbin/hastd/hastd.c @@ -1222,6 +1222,7 @@ main(int argc, char *argv[]) pjdlog_init(PJDLOG_MODE_STD); pjdlog_debug_set(debuglevel); + closefrom(MAX(MAX(STDIN_FILENO, STDOUT_FILENO), STDERR_FILENO) + 1); g_gate_load(); /* -- cgit v1.2.3