From: Forrest Voight Date: Sun, 25 Nov 2012 17:31:19 +0000 (-0500) Subject: start using "stops" in share requests again X-Git-Tag: 9.1~10 X-Git-Url: https://git.novaco.in/?p=p2pool.git;a=commitdiff_plain;h=2de88b3d55787080be210e385d04cd14e74e75f8 start using "stops" in share requests again --- 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:')