]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
Revert "lxc-start: fix the container leak when daemonize"
authorStéphane Graber <stgraber@ubuntu.com>
Sun, 19 Jan 2014 17:31:57 +0000 (12:31 -0500)
committerStéphane Graber <stgraber@ubuntu.com>
Sun, 19 Jan 2014 17:31:57 +0000 (12:31 -0500)
This reverts commit c3f0f139e155f53c83e0a81f14094e9d0f40e8e9.

Done as Serge Hallyn's request:
Nacked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>
src/lxc/lxccontainer.c

index ddea0d72d1eb9f2604faaa4def4ee2e7d7ed416b..0bebdff1b015ae060e413262bacefb8d0d22cacf 100644 (file)
@@ -632,10 +632,12 @@ reboot:
                goto reboot;
        }
 
-       if (daemonize)
+       if (daemonize) {
                lxc_container_put(c);
-       
-       return (ret == 0 ? true : false);
+               exit (ret == 0 ? true : false);
+       } else {
+               return (ret == 0 ? true : false);
+       }
 }
 
 /*