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;