Lennart Poettering
d7a6bb9891
tree-wide: make sigprocmask() changes more automatic
...
This tries to get rid of most manual sigprocmask() changes, in favour
of:
1. The SD_EVENT_SIGNAL_PROCMASK flag to sd_event_add_signal()
2. The sd_event_set_signal_exit() call for handling SIGTERM/SIGINT
3. Move masking of SIGWINCH into ptyfwd, out of nspawn/vmspawn/run
And while we are at it get rid of a bunch of event source fields whose
lifetime is bound to the sd_event object they belong to anyway, and make
use of the "floating" event source feature of sd-event instead.
2024-09-13 17:12:28 +02:00
..
2024-09-11 23:07:00 +02:00
2024-08-14 15:39:12 +09:00
2024-09-12 09:25:50 +02:00
2024-09-04 14:56:40 +02:00
2024-09-13 17:12:28 +02:00
2023-10-19 10:05:20 +01:00
2023-10-19 10:05:20 +01:00
2024-09-11 23:07:00 +02:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-09-09 23:20:42 +02:00
2023-12-20 12:46:46 +08:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-09-13 07:27:47 +02:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-09-13 07:27:47 +02:00
2024-08-22 01:12:39 +09:00
2024-09-09 23:20:42 +02:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 01:12:39 +09:00
2024-08-22 20:33:22 +02:00
2024-08-22 01:12:39 +09:00
2024-04-10 04:36:03 +09:00
2024-04-10 04:36:03 +09:00
2024-09-06 10:35:02 +09:00
2024-09-06 10:34:53 +09:00
2024-09-06 10:38:57 +09:00
2024-09-06 10:38:15 +09:00
2024-08-02 16:31:20 +01:00
2024-08-02 16:31:20 +01:00
2024-01-03 04:21:28 +09:00
2023-11-13 03:58:46 +09:00
2024-04-09 21:19:15 +02:00
2024-08-20 20:50:56 +09:00
2023-10-21 01:54:07 +09:00
2024-09-02 05:45:09 +09:00
2023-10-21 01:54:08 +09:00
2024-09-02 05:45:09 +09:00
2024-04-19 10:23:00 +09:00
2024-06-19 16:28:28 +02:00
2024-09-01 11:54:32 +09:00
2024-08-06 05:24:16 +09:00
2024-01-03 15:20:31 +09:00
2024-04-19 10:23:00 +09:00
2024-03-18 22:33:14 +09:00
2024-09-02 05:45:09 +09:00
2024-04-19 10:23:00 +09:00
2024-09-06 10:35:02 +09:00
2024-08-21 11:45:57 +09:00
2024-01-04 04:58:36 +09:00
2024-09-11 23:01:25 +02:00
2024-08-20 21:02:31 +09:00
2024-06-12 18:42:22 +02:00
2024-08-21 07:29:30 +09:00
2024-06-19 16:37:12 +02:00
2024-09-13 07:27:47 +02:00
2024-06-19 16:28:28 +02:00
2024-09-02 05:45:09 +09:00
2024-03-01 09:40:26 +09:00
2024-08-16 23:30:05 +09:00
2024-08-16 23:30:05 +09:00
2024-06-12 18:42:22 +02:00
2024-07-16 11:57:32 +02:00
2023-12-22 11:54:43 +09:00
2024-09-13 07:23:07 +02:00
2024-09-11 23:07:00 +02:00
2024-09-11 23:01:25 +02:00
2024-04-19 10:23:00 +09:00
2024-09-02 14:12:37 +09:00
2024-02-15 00:43:12 +09:00
2024-09-06 10:38:15 +09:00
2024-09-04 14:56:40 +02:00
2024-08-06 05:24:16 +09:00
2024-04-09 21:19:15 +02:00
2024-02-15 00:43:12 +09:00
2024-04-19 10:23:00 +09:00
2024-04-19 10:23:00 +09:00
2024-08-21 12:46:37 +02:00
2024-08-20 20:49:32 +09:00
2024-04-25 09:45:02 +09:00
2024-04-25 09:45:02 +09:00
2024-03-20 15:18:21 +01:00
2024-02-15 00:43:12 +09:00
2024-09-01 11:54:32 +09:00
2024-01-25 16:43:44 +09:00
2024-08-05 09:15:15 +09:00
2024-08-05 09:15:15 +09:00
2024-09-10 16:38:07 +09:00
2024-09-01 11:54:32 +09:00
2024-09-06 10:33:05 +09:00
2024-08-25 06:25:07 +09:00
2024-09-09 14:52:18 +09:00
2024-09-10 19:30:17 +09:00
2023-12-21 04:27:09 +09:00
2024-09-13 07:28:51 +02:00
2024-09-11 23:07:00 +02:00
2024-09-02 05:45:09 +09:00
2024-06-19 16:28:28 +02:00
2024-01-12 04:48:26 +09:00
2023-12-23 03:52:21 +09:00
2024-09-11 23:07:00 +02:00
2024-04-20 12:01:53 +09:00
2024-06-01 15:10:44 +09:00
2024-04-19 10:23:00 +09:00
2024-09-06 10:38:15 +09:00