tree-wide: make sure to flush/close all bus connections when our daemons exit

Let's make sure everything is written out ebfore we exit, so that no
messages keep our bus connections referenced.

Fixes: #11462
This commit is contained in:
Lennart Poettering
2019-01-17 16:12:38 +01:00
parent bd62b74486
commit 92e31da100
8 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -81,7 +81,7 @@ static Manager* manager_unref(Manager *m) {
bus_verify_polkit_async_registry_free(m->polkit_registry);
sd_bus_unref(m->bus);
sd_bus_flush_close_unref(m->bus);
sd_event_unref(m->event);
return mfree(m);