]> granicus.if.org Git - apache/commitdiff
http: follow up to r1685345, also needed in 2.4.x/2.2.x by r1686271/r1687339.
authorYann Ylavic <ylavic@apache.org>
Wed, 1 Jul 2015 00:08:44 +0000 (00:08 +0000)
committerYann Ylavic <ylavic@apache.org>
Wed, 1 Jul 2015 00:08:44 +0000 (00:08 +0000)
Handle reentrance of state BODY_CHUNK_CR to avoid AH02901 when we eat BWS
from multiple reads.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1688536 13f79535-47bb-0310-9956-ffa450edef68

modules/http/http_filters.c

index 80c8bcb6b3061817269d568a20dee5ce39bf6988..49c8870e43dd1c513ebe277465e8f809d1c36807 100644 (file)
@@ -439,6 +439,7 @@ apr_status_t ap_http_filter(ap_filter_t *f, apr_bucket_brigade *b,
         case BODY_CHUNK:
         case BODY_CHUNK_PART:
         case BODY_CHUNK_EXT:
+        case BODY_CHUNK_CR:
         case BODY_CHUNK_LF:
         case BODY_CHUNK_END:
         case BODY_CHUNK_END_LF: {