fixes
This commit is contained in:
@@ -327,7 +327,7 @@ def process():
|
||||
# msg={'interval': interval, 'acks': conns[conn].ackcount, 'rtt': conns[conn].rtts[-1]}
|
||||
msg={'acks': conns[conn].ackcount, 'rtt': conns[conn].rtts[-1]}
|
||||
conns[conn].sendto(msg)
|
||||
nextReport += interval
|
||||
nextReport = time.time() + interval
|
||||
|
||||
if verbose: print "process: done running"
|
||||
|
||||
|
||||
@@ -523,7 +523,7 @@ def dnsupdatethread():
|
||||
def readsock(sock):
|
||||
if DEBUG > 3: sys.stderr.write("readsock recfrom start")
|
||||
data, addr = sock.recvfrom(MAXRECV)
|
||||
# now = time.time()
|
||||
now = time.time()
|
||||
if DEBUG > 2: sys.stderr.write("readsock = %s, %s\n" % (data,addr))
|
||||
msg = stodict(data)
|
||||
if not msg: # Old hbc client
|
||||
@@ -546,9 +546,10 @@ def readsock(sock):
|
||||
host.connections[cid] = Connection(name, cid, addr)
|
||||
conn = host.connections[cid]
|
||||
|
||||
host.doesack = msg.get('acks', -1)
|
||||
host.setcver(msg.get('ver', 0))
|
||||
if msg['ID'] == 'HTB':
|
||||
host.doesack = msg.get('acks', -1)
|
||||
host.lastbeat = now
|
||||
host.setcver(msg.get('ver', 0))
|
||||
|
||||
interval = msg.get('interval', 0)
|
||||
shutdown = msg.get('shutdown', 0)
|
||||
|
||||
Reference in New Issue
Block a user