Description
A command can be respawned automatically after it exits, while still allowing an intentional user quit.
This is process supervision tooling. It can restart failing programs repeatedly, so use clear stop conditions and logs when wrapping services or scripts.