From 301299cff9224667e1e50bc472c7510963e86788 Mon Sep 17 00:00:00 2001 From: Mike Hearn Date: Wed, 27 Feb 2013 15:17:29 +0100 Subject: [PATCH] Don't print difficulty transition times when it's less than 50 msec. --- .../main/java/com/google/bitcoin/core/AbstractBlockChain.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/google/bitcoin/core/AbstractBlockChain.java b/core/src/main/java/com/google/bitcoin/core/AbstractBlockChain.java index d0d587cb..e0808fb5 100644 --- a/core/src/main/java/com/google/bitcoin/core/AbstractBlockChain.java +++ b/core/src/main/java/com/google/bitcoin/core/AbstractBlockChain.java @@ -732,7 +732,9 @@ public abstract class AbstractBlockChain { } cursor = blockStore.get(cursor.getHeader().getPrevBlockHash()); } - log.info("Difficulty transition traversal took {}msec", System.currentTimeMillis() - now); + long elapsed = System.currentTimeMillis() - now; + if (elapsed > 50) + log.info("Difficulty transition traversal took {}msec", elapsed); Block blockIntervalAgo = cursor.getHeader(); int timespan = (int) (prev.getTimeSeconds() - blockIntervalAgo.getTimeSeconds());