X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=p2pool%2Fp2p.py;h=22a731ff9e2731cc99d6c6ea4f26af08a10b5e97;hb=764a90c3ab7c0fe29a85fd588333d17a1138ac6a;hp=7d3c8605a85d9d3e28ea7a57640ad66dd11a5876;hpb=a6724cda060d1270cfbde0300b673408cfd4aa69;p=p2pool.git diff --git a/p2pool/p2p.py b/p2pool/p2p.py index 7d3c860..22a731f 100644 --- a/p2pool/p2p.py +++ b/p2pool/p2p.py @@ -552,17 +552,17 @@ class SingleClientFactory(protocol.ReconnectingClientFactory): self.node.lost_conn(proto, reason) class Node(object): - def __init__(self, best_share_hash_func, port, net, addr_store={}, connect_addrs=set(), desired_outgoing_conns=10, max_outgoing_attempts=30, max_incoming_conns=50, preferred_storage=1000, traffic_happened=variable.Event(), known_txs_var=variable.Variable({}), mining_txs_var=variable.Variable({})): + def __init__(self, best_share_hash_func, port, net, addr_store={}, connect_addrs=set(), desired_outgoing_conns=10, max_outgoing_attempts=30, max_incoming_conns=50, preferred_storage=1000, known_txs_var=variable.Variable({}), mining_txs_var=variable.Variable({})): self.best_share_hash_func = best_share_hash_func self.port = port self.net = net self.addr_store = dict(addr_store) self.connect_addrs = connect_addrs self.preferred_storage = preferred_storage - self.traffic_happened = traffic_happened self.known_txs_var = known_txs_var self.mining_txs_var = mining_txs_var + self.traffic_happened = variable.Event() self.nonce = random.randrange(2**64) self.peers = {} self.bans = {} # address -> end_time