summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--container-core/src/main/java/com/yahoo/container/jdisc/state/CoredumpGatherer.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/jdisc/state/CoredumpGatherer.java b/container-core/src/main/java/com/yahoo/container/jdisc/state/CoredumpGatherer.java
index b0175c49f63..d105eaa9d98 100644
--- a/container-core/src/main/java/com/yahoo/container/jdisc/state/CoredumpGatherer.java
+++ b/container-core/src/main/java/com/yahoo/container/jdisc/state/CoredumpGatherer.java
@@ -12,6 +12,7 @@ import java.nio.file.NoSuchFileException;
import java.nio.file.Path;
import java.time.Instant;
import java.util.Set;
+import java.util.stream.Stream;
/**
* @author olaa
@@ -35,8 +36,8 @@ public class CoredumpGatherer {
}
private static int getNumberOfCoredumps(FileWrapper fileWrapper) {
- try {
- return (int) fileWrapper.walkTree(COREDUMP_PATH)
+ try (Stream<Path> stream = fileWrapper.walkTree(COREDUMP_PATH)){
+ return (int) stream
.filter(fileWrapper::isRegularFile)
.count();
} catch (NoSuchFileException e) {