Author: sebb
Date: Wed Nov 5 11:11:45 2008
New Revision: 711664
URL: http://svn.apache.org/viewvc?rev=711664&view=rev
Log:
Close stream; log hex version rather than binary
Modified:
jakarta/jmeter/trunk/src/protocol/tcp/org/apache/jmeter/protocol/tcp/sampler/BinaryTCPClientImpl.java
Modified:
jakarta/jmeter/trunk/src/protocol/tcp/org/apache/jmeter/protocol/tcp/sampler/BinaryTCPClientImpl.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/tcp/org/apache/jmeter/protocol/tcp/sampler/BinaryTCPClientImpl.java?rev=711664&r1=711663&r2=711664&view=diff
==============================================================================
---
jakarta/jmeter/trunk/src/protocol/tcp/org/apache/jmeter/protocol/tcp/sampler/BinaryTCPClientImpl.java
(original)
+++
jakarta/jmeter/trunk/src/protocol/tcp/org/apache/jmeter/protocol/tcp/sampler/BinaryTCPClientImpl.java
Wed Nov 5 11:11:45 2008
@@ -31,6 +31,7 @@
import java.io.OutputStream;
import java.net.SocketTimeoutException;
+import org.apache.commons.io.IOUtils;
import org.apache.jmeter.util.JMeterUtils;
import org.apache.jorphan.logging.LoggingManager;
import org.apache.jorphan.util.JOrphanUtils;
@@ -161,9 +162,10 @@
return "";
}
- // do we need to close byte array (or flush it?)
- log.debug("Read: " + w.size() + "\n" + w.toString());
- return JOrphanUtils.baToHexString(w.toByteArray());
+ IOUtils.closeQuietly(w); // For completeness
+ final String hexString = JOrphanUtils.baToHexString(w.toByteArray());
+ log.debug("Read: " + w.size() + "\n" + hexString);
+ return hexString;
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]