pier        01/07/19 19:33:52

  Modified:    webapp/java WarpRequestHandler.java
  Log:
  Fixed small bug with content type/length.
  Now the request and response objects are "finished" properly.
  
  Revision  Changes    Path
  1.10      +4 -3      jakarta-tomcat-connectors/webapp/java/WarpRequestHandler.java
  
  Index: WarpRequestHandler.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/webapp/java/WarpRequestHandler.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- WarpRequestHandler.java   2001/07/19 23:35:26     1.9
  +++ WarpRequestHandler.java   2001/07/20 02:33:52     1.10
  @@ -132,8 +132,8 @@
                       if (Constants.DEBUG)
                           logger.debug("Request content type="+ctyp+" length="+
                                        clen);
  -                    request.setContentType(ctyp);
  -                    request.setContentLength(clen);
  +                    if (ctyp.length()>0) request.setContentType(ctyp);
  +                    if (clen>0) request.setContentLength(clen);
                       break;
                   }
                       
  @@ -172,7 +172,8 @@
                       } catch (Exception e) {
                           logger.log(e);
                       }
  -                    response.getStream().close();
  +                    request.finishRequest();
  +                    response.finishResponse();
                       if (Constants.DEBUG)
                           logger.debug("Request has been processed");
                       break;
  
  
  

Reply via email to