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>