Commit 23075e69 by Michel Normand Committed by Daniel Lezcano

lxc-stop to return 255 in case of error

to have same exit code for all lxc commands Signed-off-by: 's avatarMichel Normand <normand@fr.ibm.com> Signed-off-by: 's avatarDaniel Lezcano <dlezcano@fr.ibm.com>
parent b0ed5e64
...@@ -48,19 +48,12 @@ Options :\n\ ...@@ -48,19 +48,12 @@ Options :\n\
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
int ret; if (lxc_arguments_parse(&my_args, argc, argv))
return -1;
ret = lxc_arguments_parse(&my_args, argc, argv);
if (ret)
return 1;
if (lxc_log_init(my_args.log_file, my_args.log_priority, if (lxc_log_init(my_args.log_file, my_args.log_priority,
my_args.progname, my_args.quiet)) my_args.progname, my_args.quiet))
return 1; return -1;
ret = lxc_stop(my_args.name);
if (ret)
return 1;
return 0; return lxc_stop(my_args.name);
} }
...@@ -42,7 +42,7 @@ int lxc_stop(const char *name) ...@@ -42,7 +42,7 @@ int lxc_stop(const char *name)
{ {
char init[MAXPATHLEN]; char init[MAXPATHLEN];
char val[MAXPIDLEN]; char val[MAXPIDLEN];
int fd, ret = -LXC_ERROR_INTERNAL; int fd, ret = -1;
size_t pid; size_t pid;
if (lxc_check_lock(name) < 0) if (lxc_check_lock(name) < 0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment