diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2023-02-07 14:16:11 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2023-02-07 14:38:55 +0900 |
commit | e955a7f460adadf54da7bfb62f04cbff16ca5941 (patch) | |
tree | f1022b757f4f75fe120dba2f153d1a8e5cf65cab | |
parent | 8586e8ab84b46d22ce904a84b6f1c3f798dad24e (diff) | |
download | systemd-e955a7f460adadf54da7bfb62f04cbff16ca5941.tar.gz |
udevd: configure a child process name for worker processes
This effectively reverts commit ff86c92e3043f71fc801cf687600a480ee8f6778,
and re-apply 49f3ee7e74c714f55aab395c080b1099fc17f7fd.
The change was dropped due to the process name was not correctly logged,
but the issue was fixed by dd15e4cb57129b915e01495e113696bfe0b70214.
Let's set the child process name again.
-rw-r--r-- | src/udev/udevd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/udev/udevd.c b/src/udev/udevd.c index 6fb0305e09..c6d24d9c36 100644 --- a/src/udev/udevd.c +++ b/src/udev/udevd.c @@ -807,7 +807,7 @@ static int worker_spawn(Manager *manager, Event *event) { if (r < 0) return log_error_errno(r, "Worker: Failed to enable receiving of device: %m"); - r = safe_fork(NULL, FORK_DEATHSIG, &pid); + r = safe_fork("(udev-worker)", FORK_DEATHSIG, &pid); if (r < 0) { event->state = EVENT_QUEUED; return log_error_errno(r, "Failed to fork() worker: %m"); |