mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-10-27 10:25:06 +03:00
manager: rearrange order of mainloop, put gc/cleanup last to maximize reusing
This commit is contained in:
parent
94b6dfa24f
commit
37a8e68316
12
manager.c
12
manager.c
@ -1949,12 +1949,6 @@ int manager_loop(Manager *m) {
|
||||
sleep(1);
|
||||
}
|
||||
|
||||
if (manager_dispatch_cleanup_queue(m) > 0)
|
||||
continue;
|
||||
|
||||
if (manager_dispatch_gc_queue(m) > 0)
|
||||
continue;
|
||||
|
||||
if (manager_dispatch_load_queue(m) > 0)
|
||||
continue;
|
||||
|
||||
@ -1964,6 +1958,12 @@ int manager_loop(Manager *m) {
|
||||
if (bus_dispatch(m) > 0)
|
||||
continue;
|
||||
|
||||
if (manager_dispatch_cleanup_queue(m) > 0)
|
||||
continue;
|
||||
|
||||
if (manager_dispatch_gc_queue(m) > 0)
|
||||
continue;
|
||||
|
||||
if (manager_dispatch_dbus_queue(m) > 0)
|
||||
continue;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user