You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2013/07/03 21:11:40 UTC
svn commit: r1499522 -
/httpcomponents/benchmark/httpclient/branches/4.2.x/src/main/java/org/apache/http/client/benchmark/Benchmark.java
Author: olegk
Date: Wed Jul 3 19:11:40 2013
New Revision: 1499522
URL: http://svn.apache.org/r1499522
Log:
Fixed content length bug in Echo handler
Modified:
httpcomponents/benchmark/httpclient/branches/4.2.x/src/main/java/org/apache/http/client/benchmark/Benchmark.java
Modified: httpcomponents/benchmark/httpclient/branches/4.2.x/src/main/java/org/apache/http/client/benchmark/Benchmark.java
URL: http://svn.apache.org/viewvc/httpcomponents/benchmark/httpclient/branches/4.2.x/src/main/java/org/apache/http/client/benchmark/Benchmark.java?rev=1499522&r1=1499521&r2=1499522&view=diff
==============================================================================
--- httpcomponents/benchmark/httpclient/branches/4.2.x/src/main/java/org/apache/http/client/benchmark/Benchmark.java (original)
+++ httpcomponents/benchmark/httpclient/branches/4.2.x/src/main/java/org/apache/http/client/benchmark/Benchmark.java Wed Jul 3 19:11:40 2013
@@ -185,12 +185,13 @@ public class Benchmark {
buffer.flush();
}
byte[] content = buffer.getBuf();
+ int len = buffer.getCount();
response.setStatus(200);
- response.setContentLength(content.length);
+ response.setContentLength(len);
OutputStream outstream = response.getOutputStream();
- outstream.write(content);
+ outstream.write(content, 0, len);
outstream.flush();
}