diff --git a/rai/node/bootstrap.cpp b/rai/node/bootstrap.cpp index b3f01ba0..165e149c 100644 --- a/rai/node/bootstrap.cpp +++ b/rai/node/bootstrap.cpp @@ -1407,7 +1407,7 @@ void rai::bootstrap_listener::accept_action (boost::system::error_code const & e auto connection (std::make_shared (socket_a, node.shared ())); { std::lock_guard lock (mutex); - if (acceptor.is_open ()) + if (connections.size () < node.config.bootstrap_connections_max && acceptor.is_open ()) { connections[connection.get ()] = connection; connection->receive ();