Commit graph

7 commits

Author SHA1 Message Date
Thalia Archibald
4085af0183 Move fd into sys 2025-04-04 20:11:08 -07:00
Eric Huss
1b3940f07f std: Apply fixes for tail drop expressions 2025-02-13 13:10:27 -08:00
Eduardo Sánchez Muñoz
5f3fdd14df Remove needless returns detected by clippy in libraries 2024-09-08 21:51:00 +02:00
The 8472
ec0c755704 Check that we get somewhat sane PIDs when spawning with pidfds 2024-06-25 01:00:28 +02:00
The 8472
6687a3f7da use pidfd_spawn for faster process creation when pidfds are requested 2024-06-25 00:36:06 +02:00
The 8472
8abf149bde to extract a pidfd we must consume the child
As long as a pidfd is on a child it can be safely reaped. Taking it
would mean the child would now have to be awaited through its pid, but could also
be awaited through the pidfd. This could then suffer from a recycling race.
2024-06-22 00:46:55 +02:00
The 8472
0787c7308c Add PidFd::{kill, wait, try_wait} 2024-06-22 00:46:55 +02:00