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]

Reply via email to