]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
criu: du_dump()
authorChristian Brauner <christian.brauner@ubuntu.com>
Sat, 24 Feb 2018 19:12:51 +0000 (20:12 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Thu, 23 Aug 2018 20:30:37 +0000 (22:30 +0200)
thread-safety: s/exit()/_exit()/g

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/criu.c

index 3fdb6017f98236451a176cd2f5f0ee66468d84e6..83d481323fc2a486130e993d2d8e9f51a59790c9 100644 (file)
@@ -1157,7 +1157,7 @@ static bool do_dump(struct lxc_container *c, char *mode, struct migrate_opts *op
                h.name = c->name;
                if (!cgroup_init(&h)) {
                        ERROR("failed to cgroup_init()");
-                       exit(1);
+                       _exit(EXIT_FAILURE);
                }
 
                os.pipefd = criuout[1];
@@ -1170,13 +1170,13 @@ static bool do_dump(struct lxc_container *c, char *mode, struct migrate_opts *op
                ret = save_tty_major_minor(opts->directory, c, os.tty_id, sizeof(os.tty_id));
                if (ret < 0) {
                        free(criu_version);
-                       exit(EXIT_FAILURE);
+                       _exit(EXIT_FAILURE);
                }
 
                /* exec_criu() returning is an error */
                exec_criu(&os);
                free(criu_version);
-               exit(EXIT_FAILURE);
+               _exit(EXIT_FAILURE);
        } else {
                int status;
                ssize_t n;