summaryrefslogtreecommitdiff
path: root/classes/diskcache.php
diff options
context:
space:
mode:
Diffstat (limited to 'classes/diskcache.php')
-rw-r--r--classes/diskcache.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/classes/diskcache.php b/classes/diskcache.php
index 77c5d596b..07643b9be 100644
--- a/classes/diskcache.php
+++ b/classes/diskcache.php
@@ -114,7 +114,7 @@ class DiskCache {
foreach ($dirs as $cache_dir) {
$num_deleted = 0;
- if (is_writable($cache_dir)) {
+ if (is_writable($cache_dir) && !file_exists("$cache_dir/.no-auto-expiry")) {
$files = glob("$cache_dir/*");
if ($files) {
@@ -126,9 +126,9 @@ class DiskCache {
}
}
}
- }
- Debug::log("Expired $cache_dir: removed $num_deleted files.");
+ Debug::log("Expired $cache_dir: removed $num_deleted files.");
+ }
}
}
}