bus: properly unset default bus pointer when destroying last reference

This commit is contained in:
Lennart Poettering 2014-02-05 23:06:13 +01:00
parent a4cd87e9dc
commit f4d140e9a6
1 changed files with 3 additions and 0 deletions

View File

@ -132,6 +132,9 @@ static void bus_free(sd_bus *b) {
sd_bus_detach_event(b);
if (b->default_bus_ptr)
*b->default_bus_ptr = NULL;
bus_close_fds(b);
if (b->kdbus_buffer)