From: Christian Brauner Date: Sun, 31 Dec 2017 00:58:16 +0000 (+0100) Subject: console: set SFD_CLOEXEC on signal fd X-Git-Tag: lxc-3.0.0.beta1~76^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc5f6125d63caa215f33df1174ddc86b25cdb230;p=thirdparty%2Flxc.git console: set SFD_CLOEXEC on signal fd Signed-off-by: Christian Brauner --- diff --git a/src/lxc/console.c b/src/lxc/console.c index 3feca832e..f875f8461 100644 --- a/src/lxc/console.c +++ b/src/lxc/console.c @@ -168,7 +168,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);