diff options
author | Ola Aunrønning <olaa@verizonmedia.com> | 2019-09-09 11:13:07 +0200 |
---|---|---|
committer | Ola Aunrønning <olaa@verizonmedia.com> | 2019-09-09 11:13:07 +0200 |
commit | 2e6e8c8d2fee64e1fd02507b9e250467f1f34089 (patch) | |
tree | 15f7604ae0e94562cdaa787aba1b85e8231da772 /metrics-proxy | |
parent | 2774561e5637922a5950440d9d2136939103285a (diff) |
Handle NoSuchFileException
Diffstat (limited to 'metrics-proxy')
-rw-r--r-- | metrics-proxy/src/main/java/ai/vespa/metricsproxy/node/CoredumpMetricGatherer.java | 3 |
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); } |