diff --git a/nano/core_test/bootstrap.cpp b/nano/core_test/bootstrap.cpp index 3e7035af..e7b8ced0 100644 --- a/nano/core_test/bootstrap.cpp +++ b/nano/core_test/bootstrap.cpp @@ -252,13 +252,13 @@ TEST (bootstrap_processor, process_state) node0->work_generate_blocking (*block2); node0->process (*block1); node0->process (*block2); - auto node1 (std::make_shared (system.io_ctx, nano::get_available_port (), nano::unique_path (), system.logging, system.work)); + auto node1 (std::make_shared (system.io_ctx, nano::get_available_port (), nano::unique_path (), system.logging, system.work, node_flags)); ASSERT_EQ (node0->latest (nano::dev_genesis_key.pub), block2->hash ()); ASSERT_NE (node1->latest (nano::dev_genesis_key.pub), block2->hash ()); node1->bootstrap_initiator.bootstrap (node0->network.endpoint ()); ASSERT_NE (node1->latest (nano::dev_genesis_key.pub), node0->latest (nano::dev_genesis_key.pub)); ASSERT_TIMELY (10s, node1->latest (nano::dev_genesis_key.pub) == node0->latest (nano::dev_genesis_key.pub)); - ASSERT_EQ (0, node1->active.size ()); + ASSERT_TIMELY (10s, node1->active.empty ()); node1->stop (); }