From dc6b874ab717992ed06404a55fb0af5a0966cfe3 Mon Sep 17 00:00:00 2001 From: NikVolf Date: Fri, 9 Dec 2016 18:47:01 +0100 Subject: [PATCH] fix bug with work distribution --- verification/src/chain_verifier.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/verification/src/chain_verifier.rs b/verification/src/chain_verifier.rs index c8ced33c..c512cfd5 100644 --- a/verification/src/chain_verifier.rs +++ b/verification/src/chain_verifier.rs @@ -317,7 +317,7 @@ impl ChainVerifier { let mut last = 0; for num_task in 0..TRANSACTIONS_VERIFY_THREADS { let from = last; - last = ::std::cmp::max(1, block.transaction_count() / TRANSACTIONS_VERIFY_THREADS); + last = from + ::std::cmp::max(1, block.transaction_count() / TRANSACTIONS_VERIFY_THREADS); if num_task == TRANSACTIONS_VERIFY_THREADS - 1 { last = block.transaction_count(); }; transaction_tasks.push(Task::new(block, location.height(), from, last)); }