From: Forrest Voight Date: Sat, 31 Mar 2012 20:01:58 +0000 (-0400) Subject: fixed negative share count bug X-Git-Tag: 0.10.4~28 X-Git-Url: https://git.novaco.in/?p=p2pool.git;a=commitdiff_plain;h=d3c794ac73334513b85863a89f005ecb45d4ab09 fixed negative share count bug --- diff --git a/p2pool/main.py b/p2pool/main.py index 5e45652..6baf22a 100644 --- a/p2pool/main.py +++ b/p2pool/main.py @@ -634,7 +634,7 @@ def main(args, net, datadir_path, merged_urls, worker_endpoint): except: log.err(None, 'Error while processing merged mining POW:') - if pow_hash <= share_info['bits'].target: + if pow_hash <= share_info['bits'].target and header_hash not in received_header_hashes: min_header = dict(header);del min_header['merkle_root'] hash_link = p2pool_data.prefix_to_hash_link(packed_generate_tx[:-32-4], p2pool_data.Share.gentx_before_refhash) if new: