Commit ad0ce48e authored by webchick's avatar webchick
Browse files

#565154 by klausi and matason: Only run cron.php when site not in maintenance mode.

parent 5074865e
...@@ -13,10 +13,15 @@ ...@@ -13,10 +13,15 @@
include_once DRUPAL_ROOT . '/includes/bootstrap.inc'; include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
if (isset($_GET['cron_key']) && variable_get('cron_key', 'drupal') == $_GET['cron_key']) {
drupal_cron_run(); if (!isset($_GET['cron_key']) || variable_get('cron_key', 'drupal') != $_GET['cron_key']) {
}
else {
watchdog('cron', 'Cron could not run because an invalid key was used.', array(), WATCHDOG_NOTICE); watchdog('cron', 'Cron could not run because an invalid key was used.', array(), WATCHDOG_NOTICE);
drupal_access_denied(); drupal_access_denied();
} }
elseif (variable_get('maintenance_mode', 0)) {
watchdog('cron', 'Cron could not run because the site is in maintenance mode.', array(), WATCHDOG_NOTICE);
drupal_access_denied();
}
else {
drupal_cron_run();
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment