lower timeout
All checks were successful
Deploy App / docker (ubuntu-latest, 2.44.0, 17, 3.8.5) (push) Successful in 1m51s

This commit is contained in:
Lee 2024-04-19 17:31:20 +01:00
parent 8a985b52b8
commit 7ecaf8c580

@ -100,7 +100,7 @@ public class MojangService {
log.info("Fetching blocked servers from Mojang"); log.info("Fetching blocked servers from Mojang");
try ( try (
InputStream inputStream = new URL(FETCH_BLOCKED_SERVERS).openStream(); InputStream inputStream = new URL(FETCH_BLOCKED_SERVERS).openStream();
Scanner scanner = new Scanner(inputStream, StandardCharsets.UTF_8).useDelimiter("\n"); Scanner scanner = new Scanner(inputStream, StandardCharsets.UTF_8).useDelimiter("\n")
) { ) {
List<String> hashes = new ArrayList<>(); List<String> hashes = new ArrayList<>();
while (scanner.hasNext()) { while (scanner.hasNext()) {
@ -197,7 +197,7 @@ public class MojangService {
try { try {
long start = System.currentTimeMillis(); long start = System.currentTimeMillis();
InetAddress address = InetAddress.getByName(endpoint.getHostname()); InetAddress address = InetAddress.getByName(endpoint.getHostname());
if (address.isReachable(5000)) { // Check if the endpoint is reachable if (address.isReachable((int) TimeUnit.SECONDS.toMillis(2))) { // Check if the endpoint is reachable
endpoint.setStatus(EndpointStatus.Status.ONLINE); endpoint.setStatus(EndpointStatus.Status.ONLINE);
return; return;
} }