From d65e5e492f740bbb50e3005f97420c3ddae3d595 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Tue, 29 Jun 2021 10:31:17 +0200 Subject: [PATCH] initutils: use vfork() in lxc_container_init() We can let the child finish calling exec before continuing in the parent. Signed-off-by: Christian Brauner --- src/lxc/initutils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lxc/initutils.c b/src/lxc/initutils.c index f1b012b77..21a7c1a05 100644 --- a/src/lxc/initutils.c +++ b/src/lxc/initutils.c @@ -510,7 +510,7 @@ __noreturn int lxc_container_init(int argc, char *const *argv, bool quiet) remove_self(); - pid = fork(); + pid = vfork(); if (pid < 0) exit(EXIT_FAILURE); -- 2.47.2