From 30c5136c44a5d08c69a379d883474c44d4c0f0dc Mon Sep 17 00:00:00 2001 From: MergeMerc Date: Mon, 9 Jun 2025 13:34:05 -0400 Subject: [PATCH] Add Logging for failing to get a Repository Connection for Non-Required/Non-Blocking Tasks --- src/main/java/org/qortal/network/Network.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/qortal/network/Network.java b/src/main/java/org/qortal/network/Network.java index f500b2e8..8258fd25 100644 --- a/src/main/java/org/qortal/network/Network.java +++ b/src/main/java/org/qortal/network/Network.java @@ -714,6 +714,7 @@ public class Network { // We can't block here so use tryRepository(). We don't NEED to connect a new peer. try (Repository repository = RepositoryManager.tryRepository()) { if (repository == null) { + LOGGER.warn("Unable to get repository connection : Network.getConnectablePeer()"); return null; } @@ -1499,6 +1500,7 @@ public class Network { // Pruning peers isn't critical so no need to block for a repository instance. try (Repository repository = RepositoryManager.tryRepository()) { if (repository == null) { + LOGGER.warn("Unable to get repository connection : Network.prunePeers()"); return; } @@ -1567,6 +1569,7 @@ public class Network { // Merging peers isn't critical so don't block for a repository instance. try (Repository repository = RepositoryManager.tryRepository()) { if (repository == null) { + LOGGER.warn("Unable to get repository connection : Network.opportunisticMergePeers()"); return; }