This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
The following commit(s) were added to refs/heads/master by this push:
new 9c6a440 Use try-with-resources.
9c6a440 is described below
commit 9c6a44015c220b70961659f0fc25f817912942b4
Author: Gary Gregory <[email protected]>
AuthorDate: Thu Mar 10 17:23:09 2022 -0500
Use try-with-resources.
---
src/test/java/org/apache/commons/daemon/SimpleDaemon.java | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/src/test/java/org/apache/commons/daemon/SimpleDaemon.java
b/src/test/java/org/apache/commons/daemon/SimpleDaemon.java
index f1c3694..39ee6bb 100644
--- a/src/test/java/org/apache/commons/daemon/SimpleDaemon.java
+++ b/src/test/java/org/apache/commons/daemon/SimpleDaemon.java
@@ -228,15 +228,11 @@ public class SimpleDaemon implements Daemon, Runnable,
DaemonUserSignal {
return this.directory;
}
- public void log(final String name)
- throws IOException {
- final OutputStream file=new FileOutputStream(name,true);
- final PrintStream out=new PrintStream(file);
- final SimpleDateFormat fmt=new SimpleDateFormat();
-
- out.println(fmt.format(new Date()));
- out.close();
- file.close();
+ public void log(final String name) throws IOException {
+ try (final OutputStream file = new FileOutputStream(name, true);
+ final PrintStream out = new PrintStream(file)) {
+ out.println(new SimpleDateFormat().format(new Date()));
+ }
}
public void handle(final InputStream in, final OutputStream os) {