Commit 330cbe36 by Serge Hallyn

preserve inherited fds for stop hook

When preserving fds for the stop hook, make sure to also save any fds we've inherited. Signed-off-by: 's avatarSerge Hallyn <serge.hallyn@ubuntu.com>
parent ffe34437
......@@ -1068,7 +1068,7 @@ static int lxc_spawn(struct lxc_handler *handler)
goto out_delete_net;
}
if (!preserve_ns(handler->nsfd, handler->clone_flags, handler->pid, &errmsg)) {
if (!preserve_ns(handler->nsfd, handler->clone_flags | preserve_mask, handler->pid, &errmsg)) {
INFO("Failed to store namespace references for stop hook: %s",
errmsg ? errmsg : "(Out of memory)");
free(errmsg);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment