httpd-apreq-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j...@apache.org
Subject svn commit: r124478 - /httpd/apreq/trunk/env/mod_apreq.c
Date Fri, 07 Jan 2005 10:43:33 GMT
Author: joes
Date: Fri Jan  7 02:43:31 2005
New Revision: 124478

URL: http://svn.apache.org/viewcvs?view=rev&rev=124478
Log:
ap_http_filter has a bug in it's chunked trailer
parsing: the call to ap_get_mime_headers causes
the whole input filter chain to be reentered.
This patch works around that bug, at least for
the mod_apreq filter.

Modified:
   httpd/apreq/trunk/env/mod_apreq.c

Modified: httpd/apreq/trunk/env/mod_apreq.c
Url: http://svn.apache.org/viewcvs/httpd/apreq/trunk/env/mod_apreq.c?view=diff&rev=124478&p1=httpd/apreq/trunk/env/mod_apreq.c&r1=124477&p2=httpd/apreq/trunk/env/mod_apreq.c&r2=124478
==============================================================================
--- httpd/apreq/trunk/env/mod_apreq.c	(original)
+++ httpd/apreq/trunk/env/mod_apreq.c	Fri Jan  7 02:43:31 2005
@@ -560,6 +560,8 @@
     case AP_MODE_EXHAUSTIVE:
         /* only the modes above are supported */
         break;
+    case AP_MODE_GETLINE: /* punt- chunks are b0rked in ap_http_filter */
+        return ap_get_brigade(f->next, bb, mode, block, readbytes);
     default:
         return APR_ENOTIMPL;
     }

Mime
View raw message