bug65272.phpt 431 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Bug #65272: flock() correctly sets wouldblock out param in windows
  3. --FILE--
  4. <?php
  5. $file = __DIR__."/flock_bug65272.dat";
  6. $fp1 = fopen($file, "w");
  7. var_dump(flock($fp1, LOCK_SH));
  8. $fp2 = fopen($file, "r");
  9. var_dump(flock($fp2, LOCK_EX|LOCK_NB, $wouldblock));
  10. var_dump($wouldblock);
  11. echo "Done\n";
  12. ?>
  13. --CLEAN--
  14. <?php
  15. $file = __DIR__."/flock_bug65272.dat";
  16. unlink($file);
  17. ?>
  18. --EXPECT--
  19. bool(true)
  20. bool(false)
  21. int(1)
  22. Done