From 6302c252c9215404e95fe1f67988370457affe1e Mon Sep 17 00:00:00 2001 From: Forrest Voight Date: Wed, 1 Feb 2012 00:28:10 -0500 Subject: [PATCH] fix peer ranking for bootstrap addresses --- p2pool/p2p.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/p2pool/p2p.py b/p2pool/p2p.py index 008be5a..859e884 100644 --- a/p2pool/p2p.py +++ b/p2pool/p2p.py @@ -439,7 +439,7 @@ class Node(object): def get_good_peers(self, max_count): t = time.time() - return [x[0] for x in sorted(self.addr_store.iteritems(), key=lambda (k, (services, first_seen, last_seen)): -(last_seen - first_seen)/max(3600, t - last_seen)*random.expovariate(1))][:max_count] + return [x[0] for x in sorted(self.addr_store.iteritems(), key=lambda (k, (services, first_seen, last_seen)): -max(3600, last_seen - first_seen)/max(3600, t - last_seen)*random.expovariate(1))][:max_count] if __name__ == '__main__': p = random.randrange(2**15, 2**16) -- 1.7.1