From: Lennart Poettering Date: Fri, 29 Dec 2017 17:09:16 +0000 (+0100) Subject: tree-wide: unify the process name we pass to wait_for_terminate_and_check() with... X-Git-Tag: v237~146^2~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d2e0ac3d1ea5ac3271958c5344bbb5594d4f5865;p=thirdparty%2Fsystemd.git tree-wide: unify the process name we pass to wait_for_terminate_and_check() with the one we pass to safe_fork() --- diff --git a/src/core/socket.c b/src/core/socket.c index cc4c3c2a9b5..74cdebbe810 100644 --- a/src/core/socket.c +++ b/src/core/socket.c @@ -1554,7 +1554,7 @@ static int socket_address_listen_in_cgroup( fd = receive_one_fd(pair[0], 0); /* We synchronously wait for the helper, as it shouldn't be slow */ - r = wait_for_terminate_and_check("listen-cgroup-helper", pid, WAIT_LOG_ABNORMAL); + r = wait_for_terminate_and_check("(sd-listen)", pid, WAIT_LOG_ABNORMAL); if (r < 0) { safe_close(fd); return r; @@ -2898,7 +2898,7 @@ static int socket_accept_in_cgroup(Socket *s, SocketPort *p, int fd) { cfd = receive_one_fd(pair[0], 0); /* We synchronously wait for the helper, as it shouldn't be slow */ - r = wait_for_terminate_and_check("accept-cgroup-helper", pid, WAIT_LOG_ABNORMAL); + r = wait_for_terminate_and_check("(sd-accept)", pid, WAIT_LOG_ABNORMAL); if (r < 0) { safe_close(cfd); return r; diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c index 6a66c56ff1a..383047acc79 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c @@ -3516,9 +3516,11 @@ static int run(int master, } /* Wait for the outer child. */ - r = wait_for_terminate_and_check("namespace helper", *pid, WAIT_LOG_ABNORMAL); - if (r != 0) - return r < 0 ? r : -EIO; + r = wait_for_terminate_and_check("(sd-namespace)", *pid, WAIT_LOG_ABNORMAL); + if (r < 0) + return r; + if (r != EXIT_SUCCESS) + return -EIO; /* And now retrieve the PID of the inner child. */ l = recv(pid_socket_pair[0], pid, sizeof *pid, 0); diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c index 3491146e94f..4e892c20a3d 100644 --- a/src/systemctl/systemctl.c +++ b/src/systemctl/systemctl.c @@ -6118,7 +6118,7 @@ static int enable_sysv_units(const char *verb, char **args) { if (!arg_quiet) log_info("Executing: %s", l); - j = safe_fork("(sysv)", FORK_RESET_SIGNALS|FORK_DEATHSIG|FORK_LOG, &pid); + j = safe_fork("(sysv-install)", FORK_RESET_SIGNALS|FORK_DEATHSIG|FORK_LOG, &pid); if (j < 0) return j; if (j == 0) {