diff options
Diffstat (limited to 'container-core/src/main')
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/jdisc/state/CoredumpGatherer.java | 5 |
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) { |