Skip to content

Commit

Permalink
Added a potential bugfix for Persistent getwork connections
Browse files Browse the repository at this point in the history
  • Loading branch information
clr committed Aug 19, 2011
1 parent 529f399 commit b637dd4
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
4 changes: 2 additions & 2 deletions lp.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ def api_check(self, new_server, server, block, old_shares):
self.bitHopper.pool.servers[server]['shares'] += old_shares
self.bitHopper.select_best_server()

def add_block(self,block, work):
def add_block(self, block, work):
self.blocks[block]={}
self.bitHopper.lp_callback(work)
self.blocks[block]["_owner"] = None
Expand All @@ -85,7 +85,7 @@ def receive(self, body, server):
self.polled[server].release()
self.bitHopper.log_dbg('received lp from: ' + server)
info = self.bitHopper.pool.servers[server]
if info['role'] in ['mine_nmc','disable','mine_ixc','mine_i0c']:
if info['role'] in ['mine_nmc', 'disable', 'mine_ixc', 'mine_i0c']:
return
if body == None:
self.bitHopper.log_dbg('error in lp from: ' + server)
Expand Down
1 change: 1 addition & 0 deletions work.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ def __init__(self, bitHopper):
self.bitHopper = bitHopper
self.i = 0
self.agent = Agent(bitHopper.reactor, persistent=True)
self.agent.maxConnections = 4
#twisted.web.client.Agent(bitHopper.reactor, connectTimeout=5)

self.lp_agent = Agent(bitHopper.reactor, persistent=True)
Expand Down

0 comments on commit b637dd4

Please sign in to comment.