From 56613a71d5d64feed414f2405147ead1c9c7d33b Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Tue, 3 Jul 2018 11:51:39 -0300 Subject: [PATCH] let find value run until it finds a value --- lbrynet/dht/iterativefind.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lbrynet/dht/iterativefind.py b/lbrynet/dht/iterativefind.py index 9844053e4..5b0e9c992 100644 --- a/lbrynet/dht/iterativefind.py +++ b/lbrynet/dht/iterativefind.py @@ -134,6 +134,9 @@ class _IterativeFind(object): defer.returnValue(contact.id) def should_stop(self): + if self.is_find_value_request: + # search stops when it finds a value, let it run + return False if self.prev_closest_node and self.closest_node and self.distance.is_closer(self.prev_closest_node.id, self.closest_node.id): # we're getting further away