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