So here's the situation:
- I start a program @reboot with Cron (OS is Debian 11).
- This program keeps performing tasks unless it encounters an illegal state.
- I change the CLI variables for this program with crontab -e.
- Cron responds that it installed the new crontab successfully.
What is the expected behavior of Cron supposed to be?
- It stopped the running program and started a new one.
- It starts the program again and leaves the older one running.
- It does nothing and starts the program with the new CLI variables on the next OS reboot.
Three describes the behavior I expect, since it's supposed to start the program only on reboot. But I can't find any implementation rules for this online.