From ff370505456ee3503276630baa9cd9170995db9c Mon Sep 17 00:00:00 2001 From: clemahieu Date: Tue, 2 Jan 2018 00:59:41 -0600 Subject: [PATCH] Cutting down on log spam from locked wallets. --- rai/node/wallet.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rai/node/wallet.cpp b/rai/node/wallet.cpp index ae0258a0..9c534b42 100644 --- a/rai/node/wallet.cpp +++ b/rai/node/wallet.cpp @@ -1378,7 +1378,12 @@ void rai::wallets::foreach_representative (MDB_txn * transaction_a, std::functio } else { - BOOST_LOG (node.log) << boost::str (boost::format ("Skipping locked wallet %1% with account %2%") % i->first.to_string () % account.to_account ()); + static auto last_log = std::chrono::system_clock::time_point (); + if (last_log < std::chrono::system_clock::now () - std::chrono::seconds (60)) + { + last_log = std::chrono::system_clock::now (); + BOOST_LOG (node.log) << boost::str (boost::format ("Representative locked inside wallet %1%") % i->first.to_string () % account.to_account ()); + } } } }