Explorar o código

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

Conflicts:
index.php

jeldrik %!s(int64=13) %!d(string=hai) anos
pai
achega
4f72f04eda
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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;
     }