improve elapsed time calculation logic
This commit is contained in:
parent
93c9edbd51
commit
3959c3d0b8
@ -260,6 +260,7 @@ def main():
|
|||||||
try: # send DNS request
|
try: # send DNS request
|
||||||
stime = time.time()
|
stime = time.time()
|
||||||
resolver.query(hostname, dnsrecord, ipttl=ttl)
|
resolver.query(hostname, dnsrecord, ipttl=ttl)
|
||||||
|
etime = time.time()
|
||||||
except dns.resolver.NoNameservers as e:
|
except dns.resolver.NoNameservers as e:
|
||||||
if not quiet:
|
if not quiet:
|
||||||
print("no or bad response:", e)
|
print("no or bad response:", e)
|
||||||
@ -295,8 +296,7 @@ def main():
|
|||||||
finally:
|
finally:
|
||||||
icmp_socket.close()
|
icmp_socket.close()
|
||||||
|
|
||||||
etime = time.time()
|
elapsed = abs(etime - stime) * 1000 # convert to milliseconds
|
||||||
elapsed = (etime - stime) * 1000 # convert to milliseconds
|
|
||||||
|
|
||||||
if reached:
|
if reached:
|
||||||
curr_addr = dnsserver
|
curr_addr = dnsserver
|
||||||
|
Loading…
x
Reference in New Issue
Block a user