From 1694337cab13cb1273961f34cf54a57a0b8b8fa4 Mon Sep 17 00:00:00 2001 From: Jeff Becker Date: Sat, 23 Feb 2019 11:46:29 -0500 Subject: [PATCH] ONLY CHECK FOR ACTIVE DHT NODES --- llarp/dht/messages/findrouter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/llarp/dht/messages/findrouter.cpp b/llarp/dht/messages/findrouter.cpp index 4b35d9b15..e5897503b 100644 --- a/llarp/dht/messages/findrouter.cpp +++ b/llarp/dht/messages/findrouter.cpp @@ -161,8 +161,9 @@ namespace llarp Key_t k{K}; if(exploritory) return dht.HandleExploritoryRouterLookup(From, txid, K, replies); - else if(dht.GetRouter()->nodedb()->Get(K, found)) + else if(dht.Nodes()->HasNode(k)) { + found = dht.Nodes()->nodes[k].rc; replies.emplace_back(new GotRouterMessage(k, txid, {found}, false)); return true; }