Przeglądaj źródła

Prevent inconstitent /data/trafic_limiter.php due to file read while writing
(cherry picked from commit 71a7f6adaea9a86a84fa8ebbcb9e5c506a785527)

Conflicts:
index.php

jeldrik 13 lat temu
rodzic
commit
4f72f04eda
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      lib/persistence.php

+ 1 - 1
lib/persistence.php

@@ -105,7 +105,7 @@ abstract class persistence
     {
         self::_initialize();
         $file = self::$_path . '/' . $filename;
-        file_put_contents($file, $data);
+        file_put_contents($file, $data, LOCK_EX);
         chmod($file, 0705);
         return $file;
     }