From: Christian Brauner Date: Wed, 29 Jun 2022 16:31:01 +0000 (+0200) Subject: start: don't overwrite file descriptors during namespace preservation X-Git-Tag: lxc-5.0.1~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e74fd55bcbead53a47ae76aaa8ae7c3d339596b6;p=thirdparty%2Flxc.git start: don't overwrite file descriptors during namespace preservation Signed-off-by: Christian Brauner (Microsoft) --- diff --git a/src/lxc/start.c b/src/lxc/start.c index d0a860361..bf1a589ba 100644 --- a/src/lxc/start.c +++ b/src/lxc/start.c @@ -150,9 +150,6 @@ static int lxc_try_preserve_namespace(struct lxc_handler *handler, static bool lxc_try_preserve_namespaces(struct lxc_handler *handler, int ns_clone_flags) { - for (lxc_namespace_t ns_idx = 0; ns_idx < LXC_NS_MAX; ns_idx++) - handler->nsfd[ns_idx] = -EBADF; - for (lxc_namespace_t ns_idx = 0; ns_idx < LXC_NS_MAX; ns_idx++) { int ret; const char *ns = ns_info[ns_idx].proc_name;