P10 · Platform
planarian @ a924e09 · Spec v4.6 · snapshot main · all versions
A pidfd names one process for as long as it is held, and
SO_PEERPIDFD(Linux ≥ 6.5) names the process that connected; so a recycled pid can never be mistaken for the peer (§10, B-6). The gym cannot exercise pid reuse itself: Linux hands out pids in increasing order and wraps only afterpid_max(4 194 304 on 64-bit systems, 32 768 on some), so the same pid coming back to another process of the same uid, in another session, inside one request’s lifetime, cannot be arranged reproducibly.identity-peer-exitedchecks the case the pidfd rule decides (a peer gone before it is resolved). The rarity is not the protection; the pidfd is.
Sites: daemon::session_of
If it is false
No invariant names it in docs/verification-ratio.toml.