From bda74adb82f402ef88087d8bc9e2bcd3e6fb13b8 Mon Sep 17 00:00:00 2001 From: "Matteo Nastasi (mop)" Date: Wed, 20 Feb 2013 09:06:10 +0100 Subject: [PATCH] move from a loop to read all the POST request to a single get to allow the server to read all other post data --- mod_proxy_fdpass.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod_proxy_fdpass.c b/mod_proxy_fdpass.c index 90137e4..29b89db 100644 --- a/mod_proxy_fdpass.c +++ b/mod_proxy_fdpass.c @@ -286,8 +286,8 @@ int util_read(request_rec *r, const char **rbuf) int rsize, len_read, rpos=0; long length = r->remaining; *rbuf = (char *)apr_pcalloc(r->pool, length +1); - while ((len_read = ap_get_client_block(r, argsbuffer, -sizeof(argsbuffer))) > 0) { + if ((len_read = ap_get_client_block(r, argsbuffer, + sizeof(argsbuffer))) > 0) { if ((rpos + len_read) > length) { rsize = length - rpos; } else { -- 2.17.1