From f5d35f370b1b454eb2fd39d351a88a5d2e96b0c2 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Sun, 31 Dec 2017 01:58:16 +0100 Subject: [PATCH] console: set SFD_CLOEXEC on signal fd Signed-off-by: Christian Brauner --- src/lxc/console.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lxc/console.c b/src/lxc/console.c index 9f9a82ad2..40cc1fae5 100644 --- a/src/lxc/console.c +++ b/src/lxc/console.c @@ -166,7 +166,7 @@ struct lxc_tty_state *lxc_console_signal_init(int srcfd, int dstfd) goto on_error; } - ts->sigfd = signalfd(-1, &mask, 0); + ts->sigfd = signalfd(-1, &mask, SFD_CLOEXEC); if (ts->sigfd < 0) { WARN("Failed to create signal fd"); sigprocmask(SIG_SETMASK, &ts->oldmask, NULL); -- 2.47.2