OSDN Git Service

Wait writing
[pukiwiki/pukiwiki.git] / plugin / dump.inc.php
index 223373f..e4a9767 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /////////////////////////////////////////////////
-// $Id: dump.inc.php,v 1.28 2004/10/01 12:48:19 henoheno Exp $
+// $Id: dump.inc.php,v 1.29 2004/10/01 12:59:29 henoheno Exp $
 // Originated as tarfile.inc.php by teanan / Interfair Laboratory 2004.
 
 // [¹¹¿·ÍúÎò]
@@ -462,7 +462,9 @@ class tarlib
 
                        // ¥Õ¥¡¥¤¥ë¥Ç¡¼¥¿¤Î¼èÆÀ
                        $fpr = @fopen($name , 'rb');
+                       flock($fpr, LOCK_SH);
                        $data = fread($fpr, $size);
+                       flock($fpr, LOCK_UN);
                        fclose( $fpr );
 
                        // ¥Õ¥¡¥¤¥ë½ÐÎÏ