Annotation of embedaddon/php/ext/standard/tests/file/bug41815.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #41815 (Concurrent read/write fails when EOF is reached)
! 3: --FILE--
! 4: <?php
! 5:
! 6: $filename = dirname(__FILE__)."/concur_rw.txt";
! 7:
! 8: @unlink($filename);
! 9: $writer = fopen($filename, "wt");
! 10: $reader = fopen($filename, "r");
! 11: fread($reader, 1);
! 12: fwrite($writer, "foo");
! 13:
! 14: if (strlen(fread($reader, 10)) > 0) {
! 15: echo "OK\n";
! 16: }
! 17:
! 18: fclose($writer);
! 19: fclose($reader);
! 20:
! 21: @unlink($filename);
! 22:
! 23: echo "Done\n";
! 24: ?>
! 25: --EXPECTF--
! 26: OK
! 27: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>