]> granicus.if.org Git - apache/commit
Fix broken while () {} loops (lingering code from the old logic),
authorWilliam A. Rowe Jr <wrowe@apache.org>
Mon, 18 Jul 2005 00:16:52 +0000 (00:16 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Mon, 18 Jul 2005 00:16:52 +0000 (00:16 +0000)
commitf815ba98859f60be38b30f2b5072721fee3f6238
tree8a621052a90bf967727eaa2a886134c5f952c483
parent182c17be068da62ee098f4fff2c827e082fb576d
  Fix broken while () {} loops (lingering code from the old logic),
  closes an infinite loop in the most recent version.  Init the cl_val
  to prevent failure of zero length bodies in the most recent version.

  Use 'request body' instead of 'data' to describe any errors.

  Finally, loop around ap_get_brigade to grab multiple chunks that still
  fall below our MAX_MEM_SPOOL threshold, since the chunk decoding from
  the client will pass up just one small chunk per ap_get_brigade call.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@219430 13f79535-47bb-0310-9956-ffa450edef68
modules/proxy/mod_proxy_http.c