summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inc/functions.php18
1 files changed, 9 insertions, 9 deletions
diff --git a/inc/functions.php b/inc/functions.php
index ec49dfbf..a55a9727 100644
--- a/inc/functions.php
+++ b/inc/functions.php
@@ -252,15 +252,6 @@
return;
}
- if(isset($config['purge']) && isset($_SERVER['HTTP_HOST'])) {
- // Purge cache
- if(basename($path) == $config['file_index']) {
- // Index file (/index.html); purge "/" as well
- purge(dirname($path) . '/');
- }
- purge($path);
- }
-
if(!$fp = fopen($path, 'c'))
error('Unable to open file for writing: ' . $path);
@@ -276,6 +267,15 @@
flock($fp, LOCK_UN);
fclose($fp);
+
+ if(isset($config['purge']) && isset($_SERVER['HTTP_HOST'])) {
+ // Purge cache
+ if(basename($path) == $config['file_index']) {
+ // Index file (/index.html); purge "/" as well
+ purge(dirname($path) . '/');
+ }
+ purge($path);
+ }
}
function listBoards() {