Ticket #3713: wp-cron-prevent-infinite-loop.php
| File wp-cron-prevent-infinite-loop.php, 421 bytes (added by markjaquith, 2 years ago) |
|---|
| Line | |
|---|---|
| 1 | Index: wp-includes/cron.php |
| 2 | =================================================================== |
| 3 | --- wp-includes/cron.php (revision 4827) |
| 4 | +++ wp-includes/cron.php (working copy) |
| 5 | @@ -93,6 +93,10 @@ |
| 6 | } |
| 7 | |
| 8 | function wp_cron() { |
| 9 | + // Prevent infinite loops caused by lack of wp-cron.php |
| 10 | + if ( strpos($_SERVER['REQUEST_URI'], '/wp-cron.php') !== false ) |
| 11 | + return; |
| 12 | + |
| 13 | $crons = _get_cron_array(); |
| 14 | |
| 15 | if ( !is_array($crons) ) |
| 16 |
