From 5389deb1523eb7168d3071aa15dfbb5f1d295862 Mon Sep 17 00:00:00 2001 From: Quackster Date: Sun, 22 Jan 2023 10:49:30 +1000 Subject: [PATCH] Fix checking imager uptime --- .../src/main/java/org/alexdev/http/server/Watchdog.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Havana-Web/src/main/java/org/alexdev/http/server/Watchdog.java b/Havana-Web/src/main/java/org/alexdev/http/server/Watchdog.java index 9df7b19..e9f2a3a 100644 --- a/Havana-Web/src/main/java/org/alexdev/http/server/Watchdog.java +++ b/Havana-Web/src/main/java/org/alexdev/http/server/Watchdog.java @@ -73,19 +73,22 @@ public class Watchdog implements Runnable { } } + if (this.counter.get() % 30 == 0) { try { - String imagerPath = ServerConfiguration.getString("site.imaging.path"); + String imagerPath = GameConfiguration.getInstance().getString("site.imaging.path"); if (!imagerPath.isBlank()) { try { URL url = new URL(imagerPath); String hostname = url.getHost(); - int port = url.getPort() == -1 ? url.getPort() : 80; + int port = url.getPort() == -1 ? 80 : url.getPort(); IS_IMAGER_ONLINE = isServerOnline(hostname, port); - } catch (MalformedURLException e) { } + } catch (MalformedURLException e) { + e.printStackTrace(); + } }