Today I find out that my scheduler was too busy to execute all jobs in my crontab !?
* * * * * (while :;do ssh example.com :; done) 59 23 19 06 * touch /tmp/bang
my while loop is going to produce so much hangs on the cron deamon that it may not be able to read the crontab once a minute. If it reads it at 23:58 and at 00:00, the 23:59 won’t be run.
This is actually the first time I see this behaviour. And -believe me- it’s annoying!