From b759c8a7b4c76c1e6a694d2e3a6239c3d061978d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Walter?= <juergen.walter@uni-wuerzburg.de> Date: Wed, 9 May 2018 10:27:05 +0200 Subject: [PATCH] fix writing SLA report to file close writer --- .../dql/core/engine/util/SLAReporter.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/core/tools.descartes.dql.core.engine/src/tools/descartes/dql/core/engine/util/SLAReporter.java b/core/tools.descartes.dql.core.engine/src/tools/descartes/dql/core/engine/util/SLAReporter.java index 708043fb..3f96ea9e 100644 --- a/core/tools.descartes.dql.core.engine/src/tools/descartes/dql/core/engine/util/SLAReporter.java +++ b/core/tools.descartes.dql.core.engine/src/tools/descartes/dql/core/engine/util/SLAReporter.java @@ -143,12 +143,23 @@ public class SLAReporter { } private void writeToFile(String file, String content) { + BufferedWriter writer = null; try { - BufferedWriter bw = new BufferedWriter(new FileWriter(file)); - bw.write(content); + writer = new BufferedWriter(new FileWriter(file)); + writer.write(content); + System.out.println("-------------------"); + System.out.println(content); + System.out.println("-------------------"); System.out.println("Done"); } catch (IOException e) { log.error(e); + } finally { + try { + if (writer != null) + writer.close(); + } catch (IOException e) { + log.error(e); + } } } -- GitLab