ID: 48307 Updated by: lbarn...@php.net Reported By: lbarn...@php.net Status: Closed Bug Type: Streams related PHP Version: 5 Assigned To: lbarnaud New Comment:
This bug has been fixed in CVS. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2009-05-16 20:19:15] lbarn...@php.net Description: ------------ stream_copy_to_stream() copies 0 bytes when $source is a socket Reproduce code: --------------- $sockets = stream_socket_pair(STREAM_PF_UNIX, STREAM_SOCK_STREAM, 0); fwrite($sockets[0], b"a"); stream_socket_shutdown($sockets[0], STREAM_SHUT_WR); var_dump(stream_copy_to_stream($sockets[1], STDOUT)); Expected result: ---------------- int(1) a Actual result: -------------- int(0) ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=48307&edit=1