From fa09f97beabafaaeb59fca710760578ff1f2e8d7 Mon Sep 17 00:00:00 2001 From: MarcoFalke Date: Thu, 12 Nov 2020 18:06:00 +0100 Subject: fuzz: Call SendMessages after ProcessMessage to increase coverage --- src/test/fuzz/process_message.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/test/fuzz/process_message.cpp') diff --git a/src/test/fuzz/process_message.cpp b/src/test/fuzz/process_message.cpp index 01de8bdbb5..8a6404f210 100644 --- a/src/test/fuzz/process_message.cpp +++ b/src/test/fuzz/process_message.cpp @@ -75,6 +75,10 @@ void fuzz_target(const std::vector& buffer, const std::string& LIMIT_TO GetTime(), std::atomic{false}); } catch (const std::ios_base::failure&) { } + { + LOCK(p2p_node.cs_sendProcessing); + g_setup->m_node.peerman->SendMessages(&p2p_node); + } SyncWithValidationInterfaceQueue(); LOCK2(::cs_main, g_cs_orphans); // See init.cpp for rationale for implicit locking order requirement g_setup->m_node.connman->StopNodes(); -- cgit v1.2.3