skip verification of own shares, unless in debug mode
authorForrest Voight <forrest@forre.st>
Fri, 3 Feb 2012 18:52:32 +0000 (13:52 -0500)
committerForrest Voight <forrest@forre.st>
Fri, 3 Feb 2012 18:52:32 +0000 (13:52 -0500)
p2pool/main.py

index f02cfe3..f699acb 100644 (file)
@@ -562,7 +562,12 @@ def main(args, net, datadir_path):
                     my_share_hashes.add(share.hash)
                     if not on_time:
                         my_doa_share_hashes.add(share.hash)
-                    p2p_node.handle_shares([share], None)
+                    
+                    tracker.add(share)
+                    if not p2pool.DEBUG:
+                        tracker.verified.add(share)
+                    set_real_work2()
+                    
                     try:
                         if pow_hash <= header['bits'].target:
                             for peer in p2p_node.peers.itervalues():