]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
attach: setup /proc limits
authorChristian Brauner <christian.brauner@ubuntu.com>
Sun, 21 Jan 2018 14:20:19 +0000 (15:20 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Sun, 21 Jan 2018 14:20:19 +0000 (15:20 +0100)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/attach.c

index 06e4af566dd563002f3d1446ac830eee072671a3..63e0001950b3fe4e67071885719234aa5a2a163c 100644 (file)
@@ -1354,6 +1354,13 @@ int lxc_attach(const char *name, const char *lxcpath,
                              "cgroups", pid);
                }
 
+               /* Setup /proc limits */
+               if (!lxc_list_empty(&init_ctx->container->lxc_conf->procs)) {
+                       ret = setup_proc_filesystem(&init_ctx->container->lxc_conf->procs, pid);
+                       if (ret < 0)
+                               goto on_error;
+               }
+
                /* Setup resource limits */
                if (!lxc_list_empty(&init_ctx->container->lxc_conf->limits)) {
                        ret = setup_resource_limits(&init_ctx->container->lxc_conf->limits, pid);