Merge branch 'w08_MDL-38154_m25_delperf' of git://github.com/skodak/moodle
[moodle.git] / lib / filestorage / file_storage.php
index dfb70d8..8a40431 100644 (file)
@@ -1718,6 +1718,11 @@ class file_storage {
     public function deleted_file_cleanup($contenthash) {
         global $DB;
 
+        if ($contenthash === sha1('')) {
+            // No need to delete empty content file with sha1('') content hash.
+            return;
+        }
+
         //Note: this section is critical - in theory file could be reused at the same
         //      time, if this happens we can still recover the file from trash
         if ($DB->record_exists('files', array('contenthash'=>$contenthash))) {