From 2de88b3d55787080be210e385d04cd14e74e75f8 Mon Sep 17 00:00:00 2001 From: Forrest Voight Date: Sun, 25 Nov 2012 12:31:19 -0500 Subject: [PATCH] start using "stops" in share requests again --- p2pool/node.py | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/p2pool/node.py b/p2pool/node.py index ef60fb1..621d0c1 100644 --- a/p2pool/node.py +++ b/p2pool/node.py @@ -51,7 +51,9 @@ class P2PNode(p2p.Node): shares = yield peer.get_shares( hashes=new_hashes, parents=0, - stops=[], + stops=list(set(self.node.tracker.heads) | set( + self.node.tracker.get_nth_parent_hash(head, min(max(0, self.node.tracker.get_height_and_last(head)[0] - 1), 10)) for head in self.node.tracker.heads + ))[:100], ) except: log.err(None, 'in handle_share_hashes:') -- 1.7.1