From 1fcebfb3c7275292754aa4a133bead18cd3dede9 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 11 Jun 2013 12:55:47 +0400 Subject: [PATCH] make_lockfile: don't do inode checking on windows --- include/functions.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/include/functions.php b/include/functions.php index 87917a5cb..f05b5cb40 100644 --- a/include/functions.php +++ b/include/functions.php @@ -995,8 +995,12 @@ $stat_h = fstat($fp); $stat_f = stat(LOCK_DIRECTORY . "/$filename"); - if ($stat_h["ino"] != $stat_f["ino"] || $stat_h["dev"] != $stat_f["dev"]) { - return false; + if (strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN') { + if ($stat_h["ino"] != $stat_f["ino"] || + $stat_h["dev"] != $stat_f["dev"]) { + + return false; + } } if (function_exists('posix_getpid')) {