diff options
author | Lennart Poettering <lennart@poettering.net> | 2024-01-19 13:50:17 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2024-01-19 16:46:28 +0100 |
commit | d42b61d279afbc82a73adee6e2666107cae36e80 (patch) | |
tree | 73a49f67ca1408bcc95704e0bc196fe5402ee7f5 /src/core/dbus.c | |
parent | Merge pull request #31012 from YHNdnzj/pam-systemd-session-busy (diff) | |
download | systemd-d42b61d279afbc82a73adee6e2666107cae36e80.tar.xz systemd-d42b61d279afbc82a73adee6e2666107cae36e80.zip |
core: maintain a single table with event source priorities
It's hard to oversee the assigned processing priorities of the various
event sources we have. Let's unify them in a table (an enum), where we
can have a single consisten look at them, and then reference the table
entries by expressive symbols.
This doesn#t change behaviour in any way, it just gives each priority a
nice label, but doesn't change any of the priorities.
Prompted by: #30799
Diffstat (limited to 'src/core/dbus.c')
-rw-r--r-- | src/core/dbus.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/dbus.c b/src/core/dbus.c index e24c5bbc53..49a80bbcfa 100644 --- a/src/core/dbus.c +++ b/src/core/dbus.c @@ -739,7 +739,7 @@ static int bus_on_connection(sd_event_source *s, int fd, uint32_t revents, void log_debug("Accepting direct incoming connection from " PID_FMT " (%s) [%s]", pid, strna(comm), strna(description)); } - r = sd_bus_attach_event(bus, m->event, SD_EVENT_PRIORITY_NORMAL); + r = sd_bus_attach_event(bus, m->event, EVENT_PRIORITY_IPC); if (r < 0) { log_warning_errno(r, "Failed to attach new connection bus to event loop: %m"); return 0; @@ -847,7 +847,7 @@ int bus_init_api(Manager *m) { if (r < 0) return log_error_errno(r, "Failed to connect to API bus: %m"); - r = sd_bus_attach_event(bus, m->event, SD_EVENT_PRIORITY_NORMAL); + r = sd_bus_attach_event(bus, m->event, EVENT_PRIORITY_IPC); if (r < 0) return log_error_errno(r, "Failed to attach API bus to event loop: %m"); @@ -904,7 +904,7 @@ int bus_init_system(Manager *m) { if (r < 0) return log_error_errno(r, "Failed to connect to system bus: %m"); - r = sd_bus_attach_event(bus, m->event, SD_EVENT_PRIORITY_NORMAL); + r = sd_bus_attach_event(bus, m->event, EVENT_PRIORITY_IPC); if (r < 0) return log_error_errno(r, "Failed to attach system bus to event loop: %m"); |