]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
udev: also update log level for LOG_REALM_SYSTEMD
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 8 Jan 2019 01:46:40 +0000 (10:46 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 12 Jan 2019 22:37:49 +0000 (07:37 +0900)
Now, not a few udevd debug logs come from sd-device or sd-hwdb.
Only setting LOG_REALM_UDEV may not sufficient to debug.
We have already similar code in main() and udevadm.

src/udev/udevd.c

index 51f9bfdd3f6b8a3e14da5ee1e8b406a6788ce8aa..ac9d9e0a76972c747783cabafb3ca761506c6919 100644 (file)
@@ -1027,7 +1027,8 @@ static int on_ctrl_msg(sd_event_source *s, int fd, uint32_t revents, void *userd
         i = udev_ctrl_get_set_log_level(ctrl_msg);
         if (i >= 0) {
                 log_debug("Received udev control message (SET_LOG_LEVEL), setting log_priority=%i", i);
-                log_set_max_level(i);
+                log_set_max_level_realm(LOG_REALM_UDEV, i);
+                log_set_max_level_realm(LOG_REALM_SYSTEMD, i);
                 manager_kill_workers(manager);
         }