tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ke...@apache.org
Subject cvs commit: jakarta-tomcat/src/native/mod_jk/apache1.3 mod_jk.c
Date Mon, 10 Sep 2001 15:07:13 GMT
keith       01/09/10 08:07:13

  Modified:    src/native/mod_jk/apache1.3 mod_jk.c
  Log:
  General case of chunked input was traversing an unintended code path.
  
  Reported by: David Schreibman <DSchreibman@eTranslate.com>
  
  Revision  Changes    Path
  1.15      +3 -2      jakarta-tomcat/src/native/mod_jk/apache1.3/mod_jk.c
  
  Index: mod_jk.c
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/src/native/mod_jk/apache1.3/mod_jk.c,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- mod_jk.c	2001/09/08 20:04:28	1.14
  +++ mod_jk.c	2001/09/10 15:07:12	1.15
  @@ -845,12 +845,13 @@
                                         l, 
                                         &is_recoverable_error);
                   
  -                    if (s.content_read < s.content_length || s.is_chunked) {
  +                    if (s.content_read < s.content_length || 
  +			(s.is_chunked && ! s.no_more_chunks)) {
                           /*
                            * If the servlet engine didn't consume all of the
                            * request data, consume and discard all further
                            * characters left to read from client 
  -                         */
  +                         */
   
                           char *buff = ap_palloc(r->pool, 2048);
                           if (buff != NULL) {
  
  
  

Mime
View raw message