From: Matteo Nastasi (mop) <nastasi@alternativeoutput.it> Date: Wed, 20 Feb 2013 08:06:10 +0000 (+0100) Subject: move from a loop to read all the POST request to a single get to allow the server... X-Git-Tag: v0.1.1~1 X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=commitdiff_plain;h=bda74adb82f402ef88087d8bc9e2bcd3e6fb13b8;p=mod-proxy-fdpass.git move from a loop to read all the POST request to a single get to allow the server to read all other post data --- 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 {