From 05e88845be0775d01b08332c67e8410f3f5ab897 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20M=C3=BCller?= Date: Fri, 27 Sep 2024 17:09:45 +0200 Subject: [PATCH] network monitor now disables itself when not being able to read system stats properly --- .../mhsl/craftattack/spawn/util/statistics/NetworkMonitor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/mhsl/craftattack/spawn/util/statistics/NetworkMonitor.java b/src/main/java/eu/mhsl/craftattack/spawn/util/statistics/NetworkMonitor.java index 4604e31..c9ea77c 100644 --- a/src/main/java/eu/mhsl/craftattack/spawn/util/statistics/NetworkMonitor.java +++ b/src/main/java/eu/mhsl/craftattack/spawn/util/statistics/NetworkMonitor.java @@ -78,7 +78,8 @@ public class NetworkMonitor { String content = new String(Files.readAllBytes(Paths.get(path))); return Long.parseLong(content.trim()); } catch(IOException e) { - throw new RuntimeException("Failed recieving Network statistic", e); + this.stop(); + throw new RuntimeException("Failed receiving Network statistic, disabling statistics!", e); } } }