You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@locus.apache.org on 2000/05/25 01:31:41 UTC
cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/service/http HttpRequestAdapter.java
costin 00/05/24 16:31:39
Modified: src/share/org/apache/tomcat/service/http
HttpRequestAdapter.java
Log:
Fix Http - forgot to recycle the (recyclable) buffered IS.
Revision Changes Path
1.14 +11 -3 jakarta-tomcat/src/share/org/apache/tomcat/service/http/HttpRequestAdapter.java
Index: HttpRequestAdapter.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/service/http/HttpRequestAdapter.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- HttpRequestAdapter.java 2000/05/24 16:34:14 1.13
+++ HttpRequestAdapter.java 2000/05/24 23:31:38 1.14
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/service/http/HttpRequestAdapter.java,v 1.13 2000/05/24 16:34:14 costin Exp $
- * $Revision: 1.13 $
- * $Date: 2000/05/24 16:34:14 $
+ * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/service/http/HttpRequestAdapter.java,v 1.14 2000/05/24 23:31:38 costin Exp $
+ * $Revision: 1.14 $
+ * $Date: 2000/05/24 23:31:38 $
*
* ====================================================================
*
@@ -78,9 +78,15 @@
}
void setInputStream( InputStream is ) {
+ this.count=0;
this.in=is;
}
+ void recycle() {
+ this.in=null;
+ this.count=0;
+ }
+
}
@@ -114,6 +120,7 @@
super.recycle();
off=0;
count=0;
+ if( sin!=null ) sin.recycle();
}
public Socket getSocket() {
@@ -243,6 +250,7 @@
if (c != ':') {
System.out.println("Parse error, missing : in " + new String( b, off, len ));
+ System.out.println("Full " + new String( b, 0, b.length ));
return false;
}