diff --git a/dnstraceroute.py b/dnstraceroute.py index b860c74..042e303 100755 --- a/dnstraceroute.py +++ b/dnstraceroute.py @@ -260,7 +260,6 @@ def main(): try: # send DNS request stime = time.time() resolver.query(hostname, dnsrecord, ipttl=ttl) - etime = time.time() except dns.resolver.NoNameservers as e: if not quiet: print("no or bad response:", e) @@ -296,6 +295,7 @@ def main(): finally: icmp_socket.close() + etime = time.time() elapsed = abs(etime - stime) * 1000 # convert to milliseconds if reached: