diff --git a/nano/node/backlog_population.cpp b/nano/node/backlog_population.cpp index 896db725..dc4a8483 100644 --- a/nano/node/backlog_population.cpp +++ b/nano/node/backlog_population.cpp @@ -13,6 +13,7 @@ nano::backlog_population::backlog_population (const config & config_a, nano::sto nano::backlog_population::~backlog_population () { + stop (); // Thread must be stopped before destruction debug_assert (!thread.joinable ()); }