Annotation of embedaddon/php/ext/standard/tests/file/bug41815.phpt, revision 1.1.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>