I have a cron that is setup to run every Monday at 1 AM
0 1 * * 1 /script/dir/script >> /script/dir/file.log
After two years of running as expected, it ran twice on June 18, with the second call occurring ½ - 1 second after the first. What could cause that to happen?
It wasn't run either the first or second time by a human.
The script is associated with a website but it is outside of the document root.
Is it possible that the clock was synchronized at that same moment, forcing it backwards 1 second and rerunning the cron at 1 AM?