1234567891011121314151617181920212223242526 |
- --TEST--
- Bug #65272: flock() correctly sets wouldblock out param in windows
- --SKIPIF--
- <?php
- if (stripos(PHP_OS, 'win') !== 0) die("skip windows required");
- ?>
- --FILE--
- <?php
- $file = dirname(__FILE__)."/flock.dat";
- $fp1 = fopen($file, "w");
- var_dump(flock($fp1, LOCK_SH));
- $fp2 = fopen($file, "r");
- var_dump(flock($fp2, LOCK_EX|LOCK_NB, $wouldblock));
- var_dump($wouldblock);
- @unlink($file);
- echo "Done\n";
- ?>
- --EXPECTF--
- bool(true)
- bool(false)
- int(1)
- Done
|