use good routers

pull/1529/head
Jeff Becker 3 years ago
parent b6dbbb4bef
commit d55705362a
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -228,7 +228,9 @@ namespace llarp
std::optional<std::vector<RouterContact>>
Builder::GetHopsForBuild()
{
if (const auto maybe = m_router->nodedb()->GetIf([](const auto&) -> bool { return true; });
if (const auto maybe = m_router->nodedb()->GetIf([r = m_router](const auto& rc) -> bool {
return not r->routerProfiling().IsBadForPath(rc.pubkey);
});
maybe.has_value())
{
return GetHopsAlignedToForBuild(maybe->pubkey);

Loading…
Cancel
Save