If enabled (default), bootstrap child processes install
PR_SET_PDEATHSIG(SIGKILL) so the kernel reaps them if the
parent dies unexpectedly. This is a production safety net
against leaked children; tests usually disable it via
std::env::set_var("HYPERACTOR_MESH_BOOTSTRAP_ENABLE_PDEATHSIG", "false").
Maximum number of child terminations to run concurrently
during bulk shutdown. Prevents unbounded spawning of
termination tasks (which could otherwise spike CPU, I/O, or
file descriptor load).
Per-child grace window for termination. When a shutdown is
requested, the manager sends SIGTERM and waits this long for
the child to exit before escalating to SIGKILL.
Entry point to processes managed by hyperactor_mesh. Any process that is part
of a hyperactor_mesh program should call bootstrap, which then configures
the process according to how it is invoked.