Luca Boccassi
20615d2d47
core: add FileDescriptorStorePreserve=on-success option ( #42160 )
...
Currently with FileDescriptorStorePreserve=yes the FD store is kept
around
regardless of what happens to a unit, which is useful in many cases. But
in
some cases, for example when complex services crash horribly, it's hard
to
reason about what was in the intermediate state, and it's better to
start
fresh.
Add a new 'on-success' option for the FileDescriptorStorePreserve=
setting
that keeps it around only for as long as the unit doesn't go to a
persistently
failed state.
This is especially useful in combination with LUO, where we don't want
to
keep around LUO sessions created by units that then proceeded to crash
and
burn, and might be in a bad state afterwards.
2026-05-21 12:08:33 +01:00
..
2026-05-18 02:32:42 +09:00
2026-05-20 16:32:22 +02:00
2025-05-21 10:49:42 +02:00
2025-10-16 17:00:29 +02:00
2025-12-16 20:16:57 +01:00
2025-05-22 11:25:29 +02:00
2025-05-21 10:49:42 +02:00
2024-04-22 20:28:33 +02:00
2026-01-02 20:08:41 +01:00
2025-05-21 10:49:42 +02:00
2025-01-02 16:38:44 +01:00
2026-01-02 20:08:41 +01:00
2025-07-01 17:51:49 +02:00
2025-05-21 10:49:42 +02:00
2025-07-10 14:02:00 +09:00
2025-05-21 10:49:42 +02:00
2024-04-08 16:58:52 +02:00
2025-12-15 08:50:13 +09:00
2025-05-21 10:49:42 +02:00
2024-10-26 07:10:22 +09:00
2025-12-15 08:50:13 +09:00
2026-05-15 13:46:08 +01:00
2026-05-15 13:46:08 +01:00
2026-05-15 13:46:08 +01:00
2026-05-18 21:17:38 +00:00
2026-05-18 21:17:38 +00:00
2026-05-21 12:06:21 +01:00
2025-05-06 13:27:54 +02:00
2026-05-14 08:55:44 +02:00
2025-05-21 10:49:42 +02:00
2026-01-04 20:05:43 +09:00
2025-11-22 10:19:41 +01:00
2026-02-13 14:21:32 +01:00
2025-05-21 10:49:42 +02:00
2026-05-15 13:46:08 +01:00
2025-12-15 08:50:13 +09:00
2026-02-13 21:37:56 +00:00
2026-04-30 11:12:33 +01:00
2026-05-12 14:43:39 +02:00
2026-05-21 10:33:03 +09:00
2025-11-22 10:19:41 +01:00
2025-11-22 10:19:41 +01:00
2026-05-18 21:17:38 +00:00
2026-04-09 22:39:11 +02:00
2026-04-09 22:39:11 +02:00
2026-02-23 13:08:49 +01:00
2025-12-15 08:50:13 +09:00
2026-01-25 20:51:50 +01:00
2026-03-23 19:19:46 +00:00
2025-05-21 10:49:42 +02:00
2025-10-11 22:37:33 +02:00
2025-05-21 10:49:42 +02:00
2026-05-14 08:12:28 +02:00
2026-04-19 07:31:07 +09:00
2026-04-24 06:32:42 +02:00
2026-05-08 16:52:57 +02:00
2025-06-05 01:35:08 +02:00
2025-12-20 15:50:47 +01:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-01-23 22:16:24 +01:00
2025-11-22 10:19:41 +01:00
2025-05-21 10:49:42 +02:00
2026-05-18 21:17:38 +00:00
2025-11-24 09:19:33 +01:00
2026-01-05 21:29:52 +09:00
2026-02-14 21:49:24 +01:00
2025-05-21 10:49:42 +02:00
2026-05-15 13:46:08 +01:00
2025-11-13 09:19:56 +09:00
2026-01-02 20:08:41 +01:00
2025-07-29 18:05:20 +02:00
2026-03-20 23:31:51 +01:00
2025-05-21 10:49:42 +02:00
2024-04-15 08:13:50 +02:00
2026-03-05 20:23:24 +01:00
2026-05-15 13:46:08 +01:00
2025-03-27 12:04:40 +01:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2026-03-20 22:11:15 +01:00
2025-05-21 10:49:42 +02:00
2026-05-21 10:13:17 +01:00
2025-05-21 10:49:42 +02:00
2026-05-11 12:04:02 +02:00
2025-12-15 08:50:13 +09:00
2026-04-26 21:21:49 +02:00
2025-09-19 16:46:07 +02:00
2026-05-14 23:16:27 +09:00
2024-04-15 08:13:50 +02:00
2025-12-15 08:50:13 +09:00
2026-04-02 13:59:55 +02:00
2025-04-30 09:30:51 +02:00
2026-03-02 23:10:22 +09:00
2026-03-05 20:23:24 +01:00
2025-12-15 08:50:13 +09:00
2025-05-21 10:49:42 +02:00
2025-10-19 10:01:46 +09:00
2025-06-17 01:39:56 +02:00
2025-04-03 11:08:57 +02:00
2026-01-19 15:47:15 +01:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2024-10-12 03:23:23 +09:00
2025-08-20 16:17:11 +09:00
2025-06-06 19:06:48 +09:00
2025-09-05 15:14:49 +02:00
2026-05-03 10:18:38 +01:00
2026-05-12 15:33:21 +09:00
2025-05-21 10:49:42 +02:00
2024-10-26 07:10:22 +09:00
2025-09-19 14:46:55 +02:00
2026-04-22 17:41:42 +02:00
2026-05-21 10:33:03 +09:00
2026-01-02 13:06:14 +09:00
2025-09-26 08:29:37 +09:00
2024-10-26 07:10:22 +09:00
2026-05-15 13:46:08 +01:00
2025-12-15 08:50:13 +09:00
2025-09-24 15:45:28 +02:00
2025-11-22 10:19:41 +01:00
2026-04-19 07:31:07 +09:00
2025-05-21 10:49:42 +02:00
2026-04-28 15:25:07 +01:00
2025-05-21 10:49:42 +02:00
2026-05-15 13:46:08 +01:00
2026-05-06 10:30:16 +02:00
2026-04-11 14:58:34 +02:00
2026-05-21 11:53:32 +01:00
2025-07-01 12:27:27 +09:00
2025-05-21 10:49:42 +02:00
2025-01-25 05:24:23 +09:00
2025-07-24 20:45:35 +09:00
2026-01-02 20:08:41 +01:00
2025-04-30 09:30:51 +02:00
2026-01-02 20:08:41 +01:00
2026-01-19 13:33:26 +01:00
2026-02-19 15:08:19 +01:00
2026-02-16 10:27:02 +01:00
2026-05-15 18:05:21 +00:00
2025-05-21 10:49:42 +02:00
2026-04-22 17:41:42 +02:00
2025-09-19 15:33:17 +09:00
2025-12-20 15:50:47 +01:00
2026-02-19 15:08:20 +01:00
2026-02-19 15:08:19 +01:00
2026-01-02 20:08:41 +01:00
2026-01-04 18:01:36 +01:00
2025-07-03 10:37:33 +02:00
2024-04-15 08:13:50 +02:00
2026-05-05 11:14:33 +02:00
2025-07-26 05:00:02 +09:00
2025-11-14 03:29:21 +09:00
2025-12-15 08:50:13 +09:00
2025-10-25 09:56:31 +09:00
2025-05-21 10:49:42 +02:00
2026-05-18 21:17:38 +00:00
2025-05-21 10:49:42 +02:00
2026-05-11 10:23:37 +01:00
2026-05-20 17:22:35 +00:00
2025-05-21 10:49:42 +02:00
2025-12-20 21:41:01 +01:00
2026-02-17 22:00:14 +01:00
2026-04-09 22:47:10 +02:00
2026-01-16 23:05:33 +09:00
2025-11-17 12:19:22 +09:00
2024-10-26 07:10:22 +09:00
2025-12-15 08:50:13 +09:00
2026-01-02 20:08:41 +01:00
2025-07-10 14:02:00 +09:00
2025-05-21 10:49:42 +02:00
2025-06-30 09:19:15 +02:00
2026-04-24 14:29:31 +02:00
2026-04-24 14:29:31 +02:00
2026-02-26 09:20:59 +01:00
2026-05-20 16:32:22 +02:00
2025-05-21 10:49:42 +02:00
2025-07-01 12:29:15 +09:00
2025-05-21 10:49:42 +02:00
2025-07-11 13:05:46 +09:00
2025-05-21 10:49:42 +02:00
2025-10-22 22:56:01 +02:00
2026-01-02 20:08:41 +01:00
2026-01-02 20:08:41 +01:00
2026-01-02 20:08:41 +01:00
2025-07-13 12:41:57 +02:00
2026-05-15 13:46:08 +01:00
2026-04-14 20:35:24 +02:00
2025-10-16 03:29:14 -07:00
2025-07-10 21:06:51 +02:00
2025-11-22 10:19:41 +01:00
2025-05-21 10:49:42 +02:00
2025-06-30 09:19:15 +02:00
2026-05-21 10:33:03 +09:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2025-11-26 16:22:00 +09:00
2026-05-19 08:14:36 +00:00
2025-10-16 17:00:29 +02:00
2024-03-28 17:16:25 +08:00
2025-12-15 18:09:21 +09:00
2026-05-15 13:46:08 +01:00
2025-07-13 12:41:14 +02:00
2026-05-03 10:17:20 +01:00
2026-04-07 11:03:48 +02:00
2025-11-22 10:19:41 +01:00
2025-11-15 05:10:33 +09:00
2025-05-21 10:49:42 +02:00
2026-05-18 02:55:34 +09:00
2024-10-31 11:38:18 +01:00
2026-03-30 09:37:32 +01:00
2025-05-21 10:49:42 +02:00
2025-07-10 14:02:00 +09:00
2025-11-22 10:19:41 +01:00
2025-03-16 18:02:07 +01:00
2026-03-31 14:42:02 +02:00
2025-12-19 11:11:39 +01:00
2026-01-06 03:26:15 -08:00
2026-03-30 09:37:32 +01:00
2025-11-13 09:19:56 +09:00
2026-04-24 06:32:42 +02:00
2025-05-21 10:49:42 +02:00
2025-05-21 10:49:42 +02:00
2026-02-24 18:29:37 +01:00
2025-05-21 10:49:42 +02:00
2025-06-30 09:19:15 +02:00
2025-06-30 09:19:15 +02:00
2025-07-24 07:27:58 +09:00
2026-03-18 17:33:22 -04:00
2026-01-02 12:54:01 +09:00
2025-07-03 21:03:26 +02:00
2025-05-21 10:49:42 +02:00
2026-05-08 17:22:04 +02:00
2026-04-14 02:10:52 -07:00
2026-04-14 02:10:52 -07:00
2026-05-15 00:02:01 -07:00
2026-05-16 18:37:10 +02:00
2026-02-18 23:14:11 +01:00
2026-05-15 13:46:08 +01:00
2025-05-21 10:49:42 +02:00
2025-07-23 09:36:00 +09:00
2026-05-19 01:45:54 +09:00
2025-06-30 15:49:11 +01:00