diff --git a/src/lxc/lxccontainer.c b/src/lxc/lxccontainer.c index 6ce518537..4762b1354 100644 --- a/src/lxc/lxccontainer.c +++ b/src/lxc/lxccontainer.c @@ -4018,7 +4018,7 @@ static bool do_lxcapi_checkpoint(struct lxc_container *c, char *directory, bool } else { pid_t w = waitpid(pid, &status, 0); if (w == -1) { - perror("waitpid"); + SYSERROR("waitpid"); return false; } @@ -4139,7 +4139,7 @@ static void do_restore(struct lxc_container *c, int pipe, char *directory, bool pid_t w = waitpid(pid, &status, 0); if (w == -1) { - perror("waitpid"); + SYSERROR("waitpid"); goto out_fini_handler; } @@ -4148,8 +4148,7 @@ static void do_restore(struct lxc_container *c, int pipe, char *directory, bool pipe = -1; if (sizeof(status) != ret) { - perror("write"); - ERROR("failed to write all of status"); + SYSERROR("failed to write all of status"); goto out_fini_handler; } @@ -4160,8 +4159,7 @@ static void do_restore(struct lxc_container *c, int pipe, char *directory, bool int ret; FILE *f = fopen(pidfile, "r"); if (!f) { - perror("reading pidfile"); - ERROR("couldn't read restore's init pidfile %s\n", pidfile); + SYSERROR("couldn't read restore's init pidfile %s\n", pidfile); goto out_fini_handler; }