summaryrefslogtreecommitdiff
path: root/ext/pcre/pcre2lib/pcre2_string_utils.c
diff options
context:
space:
mode:
authorSara Golemon <pollita@php.net>2017-11-13 06:11:59 -0500
committerSara Golemon <pollita@php.net>2017-11-13 09:40:34 -0500
commit0a45e8f096a04464bda6277c6f3d0b5461737a27 (patch)
tree11d15c12214d564c9ec22bca684f08986368dd59 /ext/pcre/pcre2lib/pcre2_string_utils.c
parent704bcd385f4dfc28db54aa5d3c46c30ea1107695 (diff)
downloadphp-git-0a45e8f096a04464bda6277c6f3d0b5461737a27.tar.gz
Bugfix#75515 php://streams behaving greedily
5060fc23 attempted to fix #68948 by treating all non-uri streams as non-blocking, however php://fd/* streams (which includes stdin) may block if the other end of the IPC isn't finished. This represents a partial revert to the pre RC6 state, but includes an escape hatch for php://memory and php://temp streams which are local to the current process. This also restores stream_set_chunk_size test to previous state.
Diffstat (limited to 'ext/pcre/pcre2lib/pcre2_string_utils.c')
0 files changed, 0 insertions, 0 deletions