Author: pmouawad
Date: Fri Dec 11 20:48:08 2015
New Revision: 1719547

URL: http://svn.apache.org/viewvc?rev=1719547&view=rev
Log:
Use JOrphanUtils.closeQuietly
Implement Closeable

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java

Modified: 
jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java?rev=1719547&r1=1719546&r2=1719547&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java 
(original)
+++ jmeter/trunk/src/core/org/apache/jmeter/report/core/CsvSampleReader.java 
Fri Dec 11 20:48:08 2015
@@ -18,6 +18,7 @@
 package org.apache.jmeter.report.core;
 
 import java.io.BufferedReader;
+import java.io.Closeable;
 import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
@@ -25,13 +26,11 @@ import java.io.IOException;
 import java.io.InputStreamReader;
 import java.io.UnsupportedEncodingException;
 
-import org.apache.jmeter.report.core.Sample;
-import org.apache.jmeter.report.core.SampleException;
-import org.apache.jmeter.report.core.SampleMetadata;
 import org.apache.jmeter.samplers.SampleSaveConfiguration;
 //import org.apache.jmeter.samplers.SampleResult;
 //import org.apache.jmeter.samplers.SampleSaveConfiguration;
 import org.apache.jmeter.save.CSVSaveService;
+import org.apache.jorphan.util.JOrphanUtils;
 
 /**
  * Reader class for reading CSV files.<reader>
@@ -41,7 +40,7 @@ import org.apache.jmeter.save.CSVSaveSer
  * 
  * @since 2.14
  */
-public class CsvSampleReader {
+public class CsvSampleReader implements Closeable{
 
     private static final int BUF_SIZE = 10000;
 
@@ -204,11 +203,8 @@ public class CsvSampleReader {
     /**
      * Close the reader.
      */
+    @Override
     public void close() {
-        try {
-            reader.close();
-        } catch (Exception e) {
-            // ignore
-        }
+       JOrphanUtils.closeQuietly(reader);
     }
 }


Reply via email to