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-07-24 05:06:21 +09:00
2019-10-28 22:44:32 +09:00
2019-11-11 15:14:09 +01:00
2019-11-11 14:55:57 +01:00
2019-11-10 23:22:14 +01:00
2019-06-25 09:56:16 +02:00
2019-11-20 17:50:12 +01:00
2019-11-14 18:41:54 +01:00
2019-11-14 18:41:54 +01:00
2019-11-14 18:41:54 +01:00
2020-01-04 10:47:28 +01:00
2019-05-30 20:41:42 -07:00
2019-07-19 16:51:14 +02:00
2019-10-01 15:05:27 +02:00
2019-10-02 14:01:25 +02:00
2019-12-13 19:30:36 +01:00
2019-04-09 11:17:58 +02:00
2019-10-28 09:44:31 +01:00
2019-11-27 13:56:29 +01:00
2019-08-19 21:19:13 +02:00
2019-08-22 11:02:56 +02:00
2019-09-24 15:16:07 +02:00
2019-10-01 15:05:27 +02:00
2019-08-19 21:19:13 +02:00
2019-08-19 21:19:13 +02:00
2020-01-06 15:21:44 +01:00
2019-10-11 10:45:33 +02:00
2019-11-04 00:30:32 +09:00
2019-03-27 18:11:11 +01:00
2019-07-25 18:16:46 +02:00
2019-07-25 18:16:46 +02:00
2019-03-27 12:37:37 +01:00
2019-03-18 16:06:36 +01:00
2019-12-18 11:09:30 -08:00
2019-11-11 12:12:02 -08:00
2019-03-27 11:53:12 +01:00
2019-06-22 19:56:06 +02:00
2019-06-22 19:56:06 +02:00
2020-01-03 15:58:10 +01:00
2020-01-03 15:58:10 +01:00
2019-10-02 14:01:25 +02:00
2019-10-02 14:01:25 +02:00
2019-07-13 11:05:07 +02:00
2019-04-08 19:41:16 +02:00
2019-11-04 00:30:32 +09:00
2019-07-17 14:27:23 +02:00
2019-11-25 14:02:14 +01:00
2019-11-27 13:56:28 +01:00
2019-11-25 14:02:14 +01:00
2019-11-04 00:30:32 +09:00
2019-10-31 17:57:03 +09:00
2019-08-31 10:57:16 +02:00
2019-03-22 20:54:59 +01:00
2019-12-26 12:07:08 +09:00
2019-12-19 17:42:17 -08:00
2019-11-14 18:41:54 +01:00
2019-12-20 17:28:12 +01:00
2019-12-18 11:09:30 -08:00
2019-11-16 13:53:48 +01:00
2019-08-28 23:09:54 +09:00
2019-12-18 11:09:30 -08:00
2019-11-14 12:58:43 -08:00
2019-12-20 17:28:12 +01:00
2019-11-20 16:13:46 +01:00
2019-10-28 14:57:00 +01:00
2019-10-28 09:44:31 +01:00
2019-11-04 00:30:32 +09:00
2019-03-27 11:53:12 +01:00
2019-11-22 14:19:51 +01:00
2019-08-28 23:09:54 +09:00
2019-07-10 13:35:26 +02:00
2019-07-10 13:35:26 +02:00
2019-10-11 13:46:05 +02:00
2019-11-04 00:30:32 +09:00
2019-11-04 00:30:32 +09:00
2019-08-28 23:09:54 +09:00
2019-12-04 08:57:08 +01:00
2019-12-04 08:57:08 +01:00
2019-07-23 20:29:03 +01:00
2019-03-05 18:49:28 +01:00
2019-10-11 13:46:05 +02:00
2019-11-25 15:56:33 -08:00
2019-04-02 08:20:10 +02:00
2020-01-03 15:58:10 +01:00
2019-11-05 11:17:38 -08:00
2019-10-16 16:21:56 +02:00
2019-10-16 16:21:56 +02:00
2020-01-06 15:21:44 +01:00
2019-10-28 18:51:23 +01:00
2019-07-10 13:35:26 +02:00