From 467ca0a996dfad8886a7b54f6f2f4286d90f799e Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Wed, 10 Jan 2018 14:39:53 +1030 Subject: [PATCH] lightningd: suppress feerate debug messages when nothing changes. Every 30 seconds, these flood the logs. Signed-off-by: Rusty Russell --- lightningd/chaintopology.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lightningd/chaintopology.c b/lightningd/chaintopology.c index 535b38a27..809316511 100644 --- a/lightningd/chaintopology.c +++ b/lightningd/chaintopology.c @@ -288,9 +288,10 @@ static void update_feerates(struct bitcoind *bitcoind, bool changed = false; for (size_t i = 0; i < NUM_FEERATES; i++) { - log_debug(topo->log, "%s feerate %u (was %u)", - feerate_name(i), - satoshi_per_kw[i], topo->feerate[i]); + if (satoshi_per_kw[i] != topo->feerate[i]) + log_debug(topo->log, "%s feerate %u (was %u)", + feerate_name(i), + satoshi_per_kw[i], topo->feerate[i]); old_feerates[i] = topo->feerate[i]; topo->feerate[i] = satoshi_per_kw[i]; }