summaryrefslogtreecommitdiffstats
path: root/metrics-proxy
diff options
context:
space:
mode:
authorOla Aunrønning <olaa@verizonmedia.com>2019-09-09 11:13:07 +0200
committerOla Aunrønning <olaa@verizonmedia.com>2019-09-09 11:13:07 +0200
commit2e6e8c8d2fee64e1fd02507b9e250467f1f34089 (patch)
tree15f7604ae0e94562cdaa787aba1b85e8231da772 /metrics-proxy
parent2774561e5637922a5950440d9d2136939103285a (diff)
Handle NoSuchFileException
Diffstat (limited to 'metrics-proxy')
-rw-r--r--metrics-proxy/src/main/java/ai/vespa/metricsproxy/node/CoredumpMetricGatherer.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/node/CoredumpMetricGatherer.java b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/node/CoredumpMetricGatherer.java
index 91e7fbbc0b5..09f0bbe16a6 100644
--- a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/node/CoredumpMetricGatherer.java
+++ b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/node/CoredumpMetricGatherer.java
@@ -8,6 +8,7 @@ import com.yahoo.vespa.defaults.Defaults;
import java.io.IOException;
import java.io.UncheckedIOException;
+import java.nio.file.NoSuchFileException;
import java.nio.file.Path;
import java.time.Instant;
import java.util.Set;
@@ -38,6 +39,8 @@ public class CoredumpMetricGatherer {
return (int) fileWrapper.walkTree(COREDUMP_PATH)
.filter(fileWrapper::isRegularFile)
.count();
+ } catch (NoSuchFileException e) {
+ return 0;
} catch (IOException e) {
throw new UncheckedIOException(e);
}