From 533df9f2b8b9ac8298b4cef650856e9e978b339a Mon Sep 17 00:00:00 2001 From: AlphaX-Projects <77661270+AlphaX-Projects@users.noreply.github.com> Date: Sat, 29 Jun 2024 15:01:36 +0200 Subject: [PATCH] Updated dependencies --- pom.xml | 33 ++++++++++--------- .../org/qortal/controller/Controller.java | 9 +++-- 2 files changed, 23 insertions(+), 19 deletions(-) diff --git a/pom.xml b/pom.xml index 6edcba33..f3ffe533 100644 --- a/pom.xml +++ b/pom.xml @@ -6,55 +6,56 @@ 4.5.1 jar + UTF-8 true + 7dc8c6f 0.15.10 1.70 ${maven.build.timestamp} 1.4.2 3.8.0 - 1.11.0 - 2.15.1 - 1.26.1 + 1.12.0 + 2.16.1 + 1.26.2 3.14.0 1.2.2 0.12.3 4.9.10 - 1.62.2 - 33.0.0-jre + 1.65.0 + 33.2.1-jre 2.2 1.2.1 2.5.1 - 74.2 + 75.1 4.12 4.0.1 2.3.9 - 2.41 + 2.42 9.4.54.v20240208 1.1.1 20240303 1.17.2 - 5.10.0 + 5.11.0-M2 1.0.0 - 2.23.0 + 2.23.1 1.5.0-b01 - 3.5.0 - 3.12.1 + 3.6.0 + 3.13.0 3.6.1 - 3.3.0 + 3.4.2 1.1.0 2.16.2 0.16 3.3.1 - 3.5.2 - 3.2.5 - UTF-8 + 3.6.0 + 3.3.0 3.25.3 1.5.3 1.17 1.7.36 2.0.10 - 5.11.8 + 5.17.14 1.2 1.9 diff --git a/src/main/java/org/qortal/controller/Controller.java b/src/main/java/org/qortal/controller/Controller.java index 6f0f5f80..17d63313 100644 --- a/src/main/java/org/qortal/controller/Controller.java +++ b/src/main/java/org/qortal/controller/Controller.java @@ -576,14 +576,18 @@ public class Controller extends Thread { } else if (!blockMinter.isAlive()) { LOGGER.debug("Block minter is running? {}", blockMinter.isAlive()); blockMinter.shutdown(); - TimeUnit.SECONDS.sleep(10); + try { + // Wait 10 seconds before restart + TimeUnit.SECONDS.sleep(10); + // Start new block minter thread LOGGER.info("Restarting block minter"); blockMinter.start(); - } catch (Exception e) { + } catch (InterruptedException e) { // Couldn't start new block minter thread LOGGER.info("Starting block minter failed {}", e); + throw new RuntimeException(e); } } } @@ -2024,5 +2028,4 @@ public class Controller extends Thread { public StatsSnapshot getStatsSnapshot() { return this.stats; } - }