store looked up routers

pull/686/head
Jeff Becker 5 years ago
parent 9c24fc15a8
commit 6ae9cf8c2e
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -1254,7 +1254,12 @@ namespace llarp
[&](const RouterContact &rc) {
if(HasPendingRouterLookup(rc.pubkey))
return;
LookupRouter(rc.pubkey, nullptr);
LookupRouter(rc.pubkey,
[&](const std::vector< RouterContact > &result) {
// store found routers
for(const auto &rc : result)
nodedb()->InsertAsync(rc);
});
},
RouterContact::UpdateInterval + now);
std::set< RouterID > removeStale;

Loading…
Cancel
Save