diff --git a/ethcore/src/miner/transaction_queue.rs b/ethcore/src/miner/transaction_queue.rs index a1b04822c..92c92a5f5 100644 --- a/ethcore/src/miner/transaction_queue.rs +++ b/ethcore/src/miner/transaction_queue.rs @@ -157,7 +157,7 @@ impl TransactionOrder { fn penalize(mut self) -> Self { let current = self.penalties; - self.penalties = match self.penalties.overflowing_add(1) { + self.penalties = match self.penalties.saturating_add(1) { (_, true) => current, (val, false) => val, };