Skip to content

Commit

Permalink
Don't load nodes with disabled voting
Browse files Browse the repository at this point in the history
  • Loading branch information
SergiySW committed Oct 1, 2018
1 parent 28d7e67 commit bd27090
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions rai/node/node.cpp
Expand Up @@ -515,11 +515,15 @@ class network_message_visitor : public rai::message_visitor
}
node.stats.inc (rai::stat::type::message, rai::stat::detail::confirm_req, rai::stat::dir::in);
node.peers.contacted (sender, message_a.header.version_using);
auto transaction_a (node.store.tx_begin_read ());
auto successor (node.ledger.successor (transaction_a, message_a.block->root ()));
if (successor != nullptr)
// Don't load nodes with disabled voting
if (node.config.enable_voting)
{
confirm_block (transaction_a, node, sender, std::move (successor));
auto transaction (node.store.tx_begin_read ());
auto successor (node.ledger.successor (transaction, message_a.block->root ()));
if (successor != nullptr)
{
confirm_block (transaction, node, sender, std::move (successor));
}
}
}
void confirm_ack (rai::confirm_ack const & message_a) override
Expand Down

0 comments on commit bd27090

Please sign in to comment.