April 4, 2021
9:10 p.m.
On Sun, 04 Apr 2021 11:48:37 +0200, John Wood said:
that exec and the child crashes is mitigated. The only drawback here, as point Andi, is that a supervisor respawns some process killed. To avoid this situation he suggest to notify to usersapace via wait* that the task has been killed by "brute". Then, this supervisor has the chance to do what they need (respawn or not).
And how does the kernel know that it's notifying a "real" supervisor process, and not a process started by the bad guy, who can receive the notification and decide to respawn?