sebb 2005/05/14 16:28:30
Modified: src/core/org/apache/jmeter/reporters ResultCollector.java
Log:
Ensure xml output file is always closed
Revision Changes Path
1.51 +6 -2
jakarta-jmeter/src/core/org/apache/jmeter/reporters/ResultCollector.java
Index: ResultCollector.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/reporters/ResultCollector.java,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- ResultCollector.java 14 May 2005 22:30:15 -0000 1.50
+++ ResultCollector.java 14 May 2005 23:28:30 -0000 1.51
@@ -297,16 +297,20 @@
}
raf.setLength(pos + end);// Truncate the file
raf.close();
+ raf=null;
} catch (FileNotFoundException e) {
return false;
} catch (IOException e) {
log.warn("Error trying to find XML terminator " + e.toString());
+ return false;
+ }
+ finally {
try {
if (raf != null)
raf.close();
} catch (IOException e1) {
- }
- return false;
+ log.info("Could not close " + filename + " " +
e1.getLocalizedMessage());
+ }
}
return true;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]