remove now-unnecessary restriction on nodes to forget about (the "raw" message)
[p2pool.git] / p2pool / node.py
index 2d1d807..c0ff82c 100644 (file)
@@ -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