From: Forrest Voight Date: Wed, 31 Oct 2012 02:34:49 +0000 (-0400) Subject: remove now-unnecessary restriction on nodes to forget about (the "raw" message) X-Git-Tag: 9.0~22 X-Git-Url: https://git.novaco.in/?p=p2pool.git;a=commitdiff_plain;h=4f2a4a97cabfe2d89d3127eff6b90e343eef2504 remove now-unnecessary restriction on nodes to forget about (the "raw" message) --- diff --git a/p2pool/node.py b/p2pool/node.py index 2d1d807..c0ff82c 100644 --- a/p2pool/node.py +++ b/p2pool/node.py @@ -317,11 +317,7 @@ class Node(object): for tail, heads in self.tracker.tails.iteritems(): if min(self.tracker.get_height(head) for head in heads) < 2*self.tracker.net.CHAIN_LENGTH + 10: continue - for aftertail in self.tracker.reverse.get(tail, set()): - if len(self.tracker.reverse[self.tracker.items[aftertail].previous_hash]) > 1: # XXX - print "raw" - continue - to_remove.add(aftertail) + to_remove.update(self.tracker.reverse.get(tail, set())) if not to_remove: break # if removed from this, it must be removed from verified