From: Christian Brauner Date: Sun, 18 Feb 2018 22:42:05 +0000 (+0100) Subject: start: close_ns() X-Git-Tag: lxc-2.0.10~261 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0d98d3670aad686b86bd41788dead2d9a0ee273c;p=thirdparty%2Flxc.git start: close_ns() Signed-off-by: Christian Brauner --- diff --git a/src/lxc/start.c b/src/lxc/start.c index b84727366..13c420964 100644 --- a/src/lxc/start.c +++ b/src/lxc/start.c @@ -127,10 +127,11 @@ static void close_ns(int ns_fd[LXC_NS_MAX]) int i; for (i = 0; i < LXC_NS_MAX; i++) { - if (ns_fd[i] > -1) { - close(ns_fd[i]); - ns_fd[i] = -1; - } + if (ns_fd[i] < 0) + continue; + + close(ns_fd[i]); + ns_fd[i] = -EBADF; } }