]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
lxc_stop: return success if api_shutdown succeeded
authorSerge Hallyn <serge.hallyn@ubuntu.com>
Mon, 10 Jun 2013 16:52:44 +0000 (11:52 -0500)
committerSerge Hallyn <serge.hallyn@ubuntu.com>
Mon, 10 Jun 2013 19:35:03 +0000 (14:35 -0500)
I originally forgot to set ret = 0 if it succeeded, meaning that a
simple 'lxc-stop -n container1' returns failure even though the
stop succeeded.

Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
Acked-by: Stéphane Graber <stgraber@ubuntu.com>
src/lxc/lxc_stop.c

index 3d42d0e651663d6e963d70f5cdde32a66433c634..d7f8d7fdc0b06d970fd007d8bf50347668b06a08 100644 (file)
@@ -166,7 +166,8 @@ int main(int argc, char *argv[])
                        ret = c->wait(c, "STOPPED", -1) ? 0 : -1;
                else
                        ret = -1; // fail
-       }
+       } else
+               ret = 0;
 
 out:
        lxc_container_put(c);