Lennart Poettering
a5b0784795
core: create/remove unit bus name slots always together
...
When a service unit watches a bus name (i.e. because of BusName= being
set), then we do two things: we install a match slot to watch how its
ownership changes, and we inquire about the current owner. Make sure we
always do both together or neither.
This in particular fixes a corner-case memleak when destroying bus
connections, since we never freed the GetNameOwner() bus slots when
destroying a bus when they were still ongoing.
2020-01-06 15:21:44 +01:00
..
2019-11-18 15:14:43 +01:00
2019-12-18 20:38:04 +02:00
2020-01-02 13:32:55 +01:00
2019-11-04 00:30:32 +09:00
2019-12-16 09:24:02 +01:00
2019-11-18 15:14:43 +01:00
2019-11-04 00:30:32 +09:00
2019-11-04 00:30:32 +09:00
2019-11-15 14:47:45 +01:00
2020-01-06 15:21:44 +01:00
2019-11-18 15:14:43 +01:00
2020-01-02 13:32:55 +01:00
2019-12-03 14:48:27 +01:00
2019-11-04 00:30:32 +09:00
2019-12-02 10:05:09 +01:00
2019-11-04 00:30:32 +09:00
2019-11-13 22:04:51 +01:00
2019-12-02 09:47:00 +01:00
2019-11-04 00:30:32 +09:00
2019-11-30 17:42:13 +01:00
2019-12-03 17:20:19 +01:00
2019-11-18 15:14:43 +01:00
2019-11-18 15:14:43 +01:00
2019-11-20 10:59:25 +01:00
2019-12-17 23:14:53 +09:00
2019-12-20 10:20:21 +01:00
2019-12-10 11:56:18 +01:00
2020-01-06 14:50:41 +01:00
2019-12-21 00:26:44 +09:00
2019-11-04 00:30:32 +09:00
2019-11-18 15:14:43 +01:00
2019-12-18 11:09:30 -08:00
2019-11-22 10:24:32 +01:00
2019-10-25 13:35:37 +09:00
2019-11-04 00:30:32 +09:00
2019-10-24 22:44:24 +09:00
2020-01-03 15:38:03 +01:00
2019-11-28 11:41:24 +01:00
2020-01-03 12:47:03 +01:00
2019-11-04 00:30:32 +09:00
2019-11-04 00:30:32 +09:00
2019-12-05 10:15:49 +01:00
2019-12-02 10:05:09 +01:00
2019-10-31 17:57:03 +09:00
2019-11-04 00:30:32 +09:00
2019-11-13 22:04:51 +01:00
2019-11-04 00:30:32 +09:00
2019-12-07 18:55:54 +02:00
2019-11-18 15:14:43 +01:00
2019-11-28 09:13:45 +01:00
2020-01-02 20:05:42 +01:00
2019-12-20 18:37:24 +01:00
2019-11-04 00:30:32 +09:00
2019-11-04 00:30:32 +09:00
2019-11-28 09:14:22 +01:00
2019-11-04 00:30:32 +09:00
2020-01-02 15:35:40 +01:00
2019-12-21 00:26:44 +09:00
2019-10-22 17:59:11 +09:00
2019-12-26 12:07:54 +09:00
2019-11-04 00:30:32 +09:00
2019-11-18 15:14:43 +01:00
2019-11-04 00:30:32 +09:00
2019-11-28 12:18:04 +01:00
2019-11-04 00:30:32 +09:00
2020-01-02 19:34:00 +01:00
2019-11-04 00:30:32 +09:00
2019-11-04 00:30:32 +09:00
2019-12-10 11:56:18 +01:00
2019-10-24 22:44:24 +09:00