From 1c86e811967ca0f5736561c50999e470c0623bba Mon Sep 17 00:00:00 2001 From: Eugene Grosbein Date: Sun, 29 Nov 2020 13:45:53 +0000 Subject: [PATCH] hastd(8) assumes it has no extra file descriptors opened and aborts otherwise, so call closefrom() early. PR: 227461 MFC after: 2 weeks --- 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(); /*