pull/90/head
Jeff Becker 6 years ago
parent 10c2d1552d
commit d25d35c06e
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -167,7 +167,7 @@ namespace llarp
Key_t askpeer;
if(!nodes->FindClosest(target.data(), askpeer))
return false;
LookupRouterRecursive(target, OurKey(), 0, askpeer, result);
LookupRouterRecursive(target, OurKey(), ++ids, askpeer, result);
return true;
}
@ -410,7 +410,7 @@ namespace llarp
void
ExploreNetworkVia(const Key_t& peer);
private:
void
ScheduleCleanupTimer();

@ -86,8 +86,9 @@ namespace llarp
void
Context::ExploreNetworkVia(const Key_t &askpeer)
{
TXOwner peer(askpeer, ++ids);
TXOwner whoasked(OurKey(), 0);
uint64_t txid = ++ids;
TXOwner peer(askpeer, txid);
TXOwner whoasked(OurKey(), txid);
pendingExploreLookups.NewTX(peer, whoasked, askpeer,
new ExploreNetworkJob(askpeer, this));
}
@ -799,7 +800,7 @@ namespace llarp
RouterLookupHandler handler)
{
TXOwner asker(whoasked, txid);
TXOwner peer(askpeer, ++ids);
TXOwner peer(askpeer, txid);
if(target != askpeer)
{
pendingRouterLookups.NewTX(

Loading…
Cancel
Save