From 17d028716bb70221e2b67c99703b341e1ee23424 Mon Sep 17 00:00:00 2001 From: SergiySW Date: Fri, 30 Mar 2018 22:16:03 +0300 Subject: [PATCH] Disable work generation for change_seed with more than 4 accounts (#766) --- rai/node/wallet.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rai/node/wallet.cpp b/rai/node/wallet.cpp index 46abf95d..a801ef82 100644 --- a/rai/node/wallet.cpp +++ b/rai/node/wallet.cpp @@ -1316,7 +1316,8 @@ rai::public_key rai::wallet::change_seed (MDB_txn * transaction_a, rai::raw_key } for (uint32_t i (0); i < count; ++i) { - account = deterministic_insert (transaction_a); + // Generate work for first 4 accounts only to prevent weak CPU nodes stuck + account = deterministic_insert (transaction_a, i < 4); } return account;