bus: fix unreffing logic

This commit is contained in:
Lennart Poettering
2014-02-19 20:36:17 +01:00
parent 8f61afd8d8
commit 23abf5d582
+2 -1
View File
@@ -1365,7 +1365,8 @@ _public_ sd_bus *sd_bus_unref(sd_bus *bus) {
* the messages and thus implicitly also kill our own
* last references */
bus_reset_queues(bus);
if (q)
bus_reset_queues(bus);
}
i = REFCNT_DEC(bus->n_ref);