fuzz: Call SendMessages after ProcessMessage to increase coverage

This commit is contained in:
MarcoFalke
2020-11-12 18:06:00 +01:00
parent a023094fc4
commit fa09f97bea
2 changed files with 8 additions and 0 deletions

View File

@@ -79,6 +79,10 @@ FUZZ_TARGET_INIT(process_messages, initialize_process_messages)
connman.ProcessMessagesOnce(random_node);
} catch (const std::ios_base::failure&) {
}
{
LOCK(random_node.cs_sendProcessing);
g_setup->m_node.peerman->SendMessages(&random_node);
}
}
SyncWithValidationInterfaceQueue();
LOCK2(::cs_main, g_cs_orphans); // See init.cpp for rationale for implicit locking order requirement