diff -r 1e4b759da336 -r acb7e23b6ffa cron.php --- a/cron.php Sat Apr 26 17:25:28 2008 -0400 +++ b/cron.php Sun May 04 21:57:48 2008 -0400 @@ -29,8 +29,9 @@ foreach ( $cron_tasks as $interval => $tasks ) { + $interval = doubleval($interval); $last_run = intval(getConfig("cron_lastrun_ivl_$interval")); - $last_run_threshold = time() - ( 3600 * $interval ); + $last_run_threshold = doubleval(time()) - ( 3600.0 * $interval ); if ( $last_run_threshold >= $last_run ) { foreach ( $tasks as $task )