thats the answer. cron doesnt know whether it ran the last time or not, at least to my knowledge. though i would look at it this way: if the server is down for 10 days, do you think that it would be a good idea for cron to run every daily job 10 times over when it comes back up?
AC Host Canada – Affordable Canadian Web Hosting Solutions
Shared Hosting | Email Hosting | DNS Hosting | Custom Plans Available Website: www.achost.ca email: [email protected]
Crond just checks the tasks it has to run, every minute. It will start checking from the moment the server is up. So if you system goes down at 10:00 (crond gets stopped) and is up again at 11:30 (cron daemon restarts) and you have a job that is supposed to run everyday at 10:15, it will not get run until 10:15 the next day.