backup MDL-24962 Automated backups now explicitly destroy the backup controller creat...
authorSam Hemelryk <sam@moodle.com>
Thu, 18 Nov 2010 01:35:16 +0000 (01:35 +0000)
committerSam Hemelryk <sam@moodle.com>
Thu, 18 Nov 2010 01:35:16 +0000 (01:35 +0000)
backup/util/helper/backup_cron_helper.class.php

index 387cd47..6044872 100644 (file)
@@ -354,11 +354,15 @@ abstract class backup_cron_automated_helper {
                 }
             }
 
+            $outcome = true;
         } catch (backup_exception $e) {
             $bc->log('backup_auto_failed_on_course', backup::LOG_WARNING, $course->shortname);
-            return false;
+            $outcome = false;
         }
 
+        $bc->destroy();
+        unset($bc);
+
         return true;
     }