Cc: stable-4.0
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
}
}
-__noreturn static int do_attach(struct attach_clone_payload *payload)
+__noreturn static void do_attach(struct attach_clone_payload *payload)
{
int lsm_fd, ret;
uid_t new_uid;
on_error:
lxc_put_attach_clone_payload(payload);
+ ERROR("Failed to attach to container");
_exit(EXIT_FAILURE);
}
}
}
- ret = do_attach(&payload);
- if (ret < 0)
- ERROR("Failed to exec");
-
- _exit(EXIT_FAILURE);
+ do_attach(&payload);
}
if (options->attach_flags & LXC_ATTACH_TERMINAL)