MDL-24723 prevent cron execution in CLI maintenance mode
[moodle.git] / lib / cronlib.php
index 02afd37..94d0079 100644 (file)
 function cron_run() {
     global $DB, $CFG, $OUTPUT;
 
+    if (CLI_MAINTENANCE) {
+        echo "CLI maintenance mode active, cron execution suspended.\n";
+        exit(1);
+    }
+
     require_once($CFG->libdir.'/adminlib.php');
     require_once($CFG->libdir.'/gradelib.php');