Christian Decker
27ea47ae37
plugins: Fix undefined deallocation order in struct plugins
...
We use the new function `plugins_free` to define the correct deallocation
order on shutdown, since under normal operation the allocation tree is
organized to allow plugins to terminate and automatically free all dependent
resources. During shutdown the deallocation order is under-defined since
siblings may get freed in any order, but we implicitly rely on them staying
around.
2020-04-16 18:03:35 +09:30
..
2020-04-16 18:03:35 +09:30
2017-10-20 18:31:32 +02:00
2020-03-30 20:17:18 +10:30
2020-03-30 20:17:18 +10:30
2020-03-30 20:17:18 +10:30
2020-03-30 20:17:18 +10:30
2020-04-04 16:08:49 +10:30
2020-02-10 15:59:26 +10:30
2019-06-30 16:41:30 +09:30
2020-04-16 09:40:39 +09:30
2020-04-16 09:40:39 +09:30
2020-04-07 13:52:48 +09:30
2019-06-04 01:29:39 +00:00
2020-04-03 13:13:21 +10:30
2020-04-03 13:13:21 +10:30
2020-04-14 12:51:18 +09:30
2019-09-25 04:01:56 +00:00
2020-04-14 12:51:18 +09:30
2020-04-14 12:51:18 +09:30
2020-04-04 16:08:49 +10:30
2019-04-09 12:37:16 -07:00
2020-04-14 12:51:18 +09:30
2020-04-14 12:51:18 +09:30
2020-04-16 09:39:49 +09:30
2020-02-25 11:12:12 +10:30
2020-04-16 09:40:39 +09:30
2019-12-12 15:03:53 +01:00
2019-07-24 16:16:53 +02:00
2019-05-31 17:57:10 +02:00
2020-03-30 20:17:18 +10:30
2020-02-04 13:24:32 +10:30
2020-04-16 09:40:39 +09:30
2020-02-04 13:24:32 +10:30
2020-04-16 18:03:35 +09:30
2020-04-03 13:13:21 +10:30
2019-11-18 04:50:22 +00:00
2019-11-18 04:50:22 +00:00
2019-11-23 22:42:34 +00:00
2019-11-18 04:50:22 +00:00
2020-04-14 12:51:18 +09:30
2019-12-12 22:16:03 +01:00
2019-02-07 20:33:50 +00:00
2020-02-18 10:21:29 +10:30
2020-02-12 22:27:57 -06:00
2020-03-30 20:17:18 +10:30
2018-04-25 14:33:38 +02:00
2020-04-16 09:40:39 +09:30
2020-04-02 14:32:38 +10:30
2020-04-16 09:40:39 +09:30
2020-01-28 23:50:52 +01:00
2020-04-03 13:13:21 +10:30
2019-11-23 22:42:34 +00:00
2020-04-14 12:51:18 +09:30
2020-01-31 06:02:47 +00:00
2020-04-16 09:40:39 +09:30
2020-04-03 13:13:21 +10:30
2020-04-16 09:40:39 +09:30
2020-04-16 09:39:49 +09:30
2019-07-16 06:10:58 +00:00
2018-09-14 22:11:23 +02:00
2020-02-27 09:21:44 +10:30
2019-09-30 00:20:16 +00:00
2020-04-16 09:40:39 +09:30
2020-04-16 09:40:39 +09:30
2020-04-16 18:03:35 +09:30
2020-04-16 18:03:35 +09:30
2020-02-27 14:16:16 +10:30
2020-02-04 10:44:13 +10:30
2019-11-18 04:50:22 +00:00
2020-01-02 16:56:42 +01:00
2019-06-28 03:31:43 +00:00