]> granicus.if.org Git - php/commitdiff
MFH
authorfoobar <sniper@php.net>
Thu, 25 Sep 2003 14:53:58 +0000 (14:53 +0000)
committerfoobar <sniper@php.net>
Thu, 25 Sep 2003 14:53:58 +0000 (14:53 +0000)
ext/session/mod_files.c

index 40b403d3d5e3251ecd7d8dcd1258dd653881ca48..8d9a0f9f1231e2787e6181c02c84abc9bf3aac5a 100644 (file)
@@ -124,7 +124,11 @@ static char *ps_files_path_create(char *buf, size_t buflen, ps_files *data, cons
 static void ps_files_close(ps_files *data)
 {
        if (data->fd != -1) {
+#ifdef PHP_WIN32 
+               /* On Win32 locked files that are closed without being explicitly unlocked
+                  will be unlocked only when "system resources become available". */
                flock(data->fd, LOCK_UN);
+#endif
                close(data->fd);
                data->fd = -1;
        }