mirror of
https://github.com/systemd/systemd.git
synced 2025-03-25 18:50:18 +03:00
udevd: modernize status notification
Only log about starting in daemon mode, rely on PID1 to log this in notify mode. Also explicitly set the STATUS variable, as is done in notify mode as is done for other serivecs.
This commit is contained in:
parent
8128f2297d
commit
3cbb20578b
@ -1658,8 +1658,6 @@ int main(int argc, char *argv[]) {
|
||||
if (r < 0)
|
||||
goto exit;
|
||||
|
||||
log_info("starting version " VERSION);
|
||||
|
||||
r = udev_rules_apply_static_dev_perms(manager->rules);
|
||||
if (r < 0)
|
||||
log_error_errno(r, "failed to apply permissions on static device nodes: %m");
|
||||
@ -1667,6 +1665,8 @@ int main(int argc, char *argv[]) {
|
||||
if (arg_daemonize) {
|
||||
pid_t pid;
|
||||
|
||||
log_info("starting version " VERSION);
|
||||
|
||||
pid = fork();
|
||||
switch (pid) {
|
||||
case 0:
|
||||
@ -1684,7 +1684,9 @@ int main(int argc, char *argv[]) {
|
||||
|
||||
write_string_file("/proc/self/oom_score_adj", "-1000");
|
||||
} else
|
||||
sd_notify(true, "READY=1");
|
||||
sd_notify(true,
|
||||
"READY=1\n"
|
||||
"STATUS=Processing...");
|
||||
|
||||
r = manager_listen(manager);
|
||||
if (r < 0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user