mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-07-31 07:12:45 +00:00
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: Serge Hallyn <serge.hallyn@ubuntu.com>
This commit is contained in:
parent
ffe344373e
commit
330cbe36d8
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user