From 4c56c7bf0cd5f02d3fb765e48fe6665b3f8cc170 Mon Sep 17 00:00:00 2001 From: Petr Skoda Date: Mon, 18 Oct 2010 17:06:44 +0000 Subject: [PATCH] MDL-24726 prevent cron execution when upgrade pending --- lib/cronlib.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/cronlib.php b/lib/cronlib.php index 94d00795d0afd..ceacba389776d 100644 --- a/lib/cronlib.php +++ b/lib/cronlib.php @@ -32,6 +32,11 @@ function cron_run() { exit(1); } + if (moodle_needs_upgrading()) { + echo "Moodle upgrade pending, cron execution suspended.\n"; + exit(1); + } + require_once($CFG->libdir.'/adminlib.php'); require_once($CFG->libdir.'/gradelib.php');