From 5ec9dbfad6f6ed9dbcb0dc8264acf4b8ea266ff8 Mon Sep 17 00:00:00 2001 From: Pierre Joye Date: Wed, 3 Feb 2010 20:21:40 +0000 Subject: [PATCH] - Fixed bug #50787 (stream_set_write_buffer() has no effect on socket streams). --- main/streams/xp_socket.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main/streams/xp_socket.c b/main/streams/xp_socket.c index a71ba924d4..7d993f11a6 100644 --- a/main/streams/xp_socket.c +++ b/main/streams/xp_socket.c @@ -400,6 +400,10 @@ static int php_sockop_set_option(php_stream *stream, int option, int value, void } #endif + case PHP_STREAM_OPTION_WRITE_BUFFER: + php_stream_set_chunk_size(stream, (ptrparam ? *(size_t *)ptrparam : PHP_SOCK_CHUNK_SIZE)); + return PHP_STREAM_OPTION_RETURN_OK; + default: return PHP_STREAM_OPTION_RETURN_NOTIMPL; } -- 2.50.1