From d7118d524e52bf135b3ca8369cce7add29f946cb Mon Sep 17 00:00:00 2001 From: Mike Hearn Date: Mon, 12 Jan 2015 16:44:10 +0100 Subject: [PATCH] Threading: print fewer warnings of excess closure buildup. We should really use a rate limiter here. --- core/src/main/java/org/bitcoinj/utils/Threading.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/bitcoinj/utils/Threading.java b/core/src/main/java/org/bitcoinj/utils/Threading.java index 28a20f65..733b2066 100644 --- a/core/src/main/java/org/bitcoinj/utils/Threading.java +++ b/core/src/main/java/org/bitcoinj/utils/Threading.java @@ -116,7 +116,7 @@ public class Threading { @Override public void execute(Runnable command) { final int size = tasks.size(); - if (size > WARNING_THRESHOLD) { + if (size == WARNING_THRESHOLD) { log.warn( "User thread has {} pending tasks, memory exhaustion may occur.\n" + "If you see this message, check your memory consumption and see if it's problematic or excessively spikey.\n" +