X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=p2pool%2Fwork.py;h=21b77ac3e2d0efcbf6f3f0d9ac762ad834a27266;hb=1d2115fa5cfc9bcdd3b15f7981262e801034dee1;hp=7c8d3748076976077510863d4e3ea50a31082246;hpb=c6d52bfca35a60481253266682459650c5c75163;p=p2pool.git diff --git a/p2pool/work.py b/p2pool/work.py index 7c8d374..21b77ac 100644 --- a/p2pool/work.py +++ b/p2pool/work.py @@ -160,7 +160,7 @@ class WorkerBridge(worker_interface.WorkerBridge): return pubkey_hash, desired_share_target, desired_pseudoshare_target def get_work(self, pubkey_hash, desired_share_target, desired_pseudoshare_target): - if len(self.node.p2p_node.peers) == 0 and self.node.net.PERSIST: + if (self.node.p2p_node is None or len(self.node.p2p_node.peers) == 0) and self.node.net.PERSIST: raise jsonrpc.Error_for_code(-12345)(u'p2pool is not connected to any peers') if self.node.best_share_var.value is None and self.node.net.PERSIST: raise jsonrpc.Error_for_code(-12345)(u'p2pool is downloading shares')