From 35d9a10cf4d21daa5749e3a67b2aa069e5d1eca3 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Fri, 4 Mar 2022 12:03:58 +0000 Subject: [PATCH] Avoid logging if there are no remaining transaction signatures to validate. There was too much log spam, none of which was particularly useful. --- src/main/java/org/qortal/controller/Controller.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/qortal/controller/Controller.java b/src/main/java/org/qortal/controller/Controller.java index 9fa11257..7ea465ce 100644 --- a/src/main/java/org/qortal/controller/Controller.java +++ b/src/main/java/org/qortal/controller/Controller.java @@ -857,7 +857,10 @@ public class Controller extends Thread { int unvalidatedCount = Collections.frequency(incomingTransactionsCopy.values(), Boolean.FALSE); int validatedCount = 0; - LOGGER.debug("Validating signatures in incoming transactions queue (size {})...", unvalidatedCount); + + if (unvalidatedCount > 0) { + LOGGER.debug("Validating signatures in incoming transactions queue (size {})...", unvalidatedCount); + } List sigValidTransactions = new ArrayList<>(); @@ -906,7 +909,9 @@ public class Controller extends Thread { sigValidTransactions.add(transaction); } - LOGGER.debug("Finished validating signatures in incoming transactions queue (valid this round: {}, total pending import: {})...", validatedCount, sigValidTransactions.size()); + if (unvalidatedCount > 0) { + LOGGER.debug("Finished validating signatures in incoming transactions queue (valid this round: {}, total pending import: {})...", validatedCount, sigValidTransactions.size()); + } if (sigValidTransactions.isEmpty()) { // Don't bother locking if there are no new transactions to process