]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
lxc_start: return 1 not -1 on error
authorSerge Hallyn <serge.hallyn@ubuntu.com>
Mon, 7 Apr 2014 15:06:56 +0000 (10:06 -0500)
committerSerge Hallyn <serge.hallyn@ubuntu.com>
Mon, 7 Apr 2014 15:21:49 +0000 (10:21 -0500)
So that exit status doesn't show up as 255.

Reported-by: Andrey Khozov <avkhozov@googlemail.com>
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
Acked-by: Stéphane Graber <stgraber@ubuntu.com>
src/lxc/lxc_start.c

index d9a5694e720f4868ebbfb6988c7fab0b92bf4608..157bea924b4345bf5d10a1216a0538b2a02c411a 100644 (file)
@@ -201,7 +201,7 @@ Options :\n\
 
 int main(int argc, char *argv[])
 {
-       int err = -1;
+       int err = 1;
        struct lxc_conf *conf;
        char *const *args;
        char *rcfile = NULL;
@@ -328,7 +328,7 @@ int main(int argc, char *argv[])
        if (my_args.close_all_fds)
                c->want_close_all_fds(c, true);
 
-       err = c->start(c, 0, args) ? 0 : -1;
+       err = c->start(c, 0, args) ? 0 : 1;
 out:
        lxc_container_put(c);
        return err;