Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Cross-Session MessagingArea: what it touches
In DevelopmentKind: in v2.1.224,
In DevelopmentSection of the release
What
Incoming connections on the cross-session messaging socket can now be attributed to the process tree that sent them. New helpers read /proc/<pid>/stat for the process start time, used as a liveness token, and walk up to 12 ancestor pids; the pid and chain are captured once per connection and passed into message handling.
Details
The /proc paths are assembled at runtime, so on non-Linux the reads simply fail and the values come back undefined.
Connection handling sits inside the cross-session messaging path, which is off by default.
Evidence
[peer-cred] peer pid unavailable (fd=
Strings lifted out of the shipped bundle, so the claim above can be checked against them.