From 6b413782df728e895fdbeffed30c40c91cb05238 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Mon, 1 Jul 2019 16:44:48 +0200 Subject: [PATCH] udevd: open log output early We'd log to the "console", losing structured logs during configuration file parsing. Let's be nice to journalctl users, and log to the journal immediately. --- src/udev/udevd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/udev/udevd.c b/src/udev/udevd.c index 25a1095ff4..99efad5b06 100644 --- a/src/udev/udevd.c +++ b/src/udev/udevd.c @@ -1726,9 +1726,10 @@ static int run(int argc, char *argv[]) { int r; log_set_target(LOG_TARGET_AUTO); + log_open(); udev_parse_config_full(&arg_children_max, &arg_exec_delay_usec, &arg_event_timeout_usec, &arg_resolve_name_timing); log_parse_environment(); - log_open(); + log_open(); /* Done again to update after reading configuration. */ r = parse_argv(argc, argv); if (r <= 0)