diff --git a/scapy/layers/inet.py b/scapy/layers/inet.py index c4edc007eba7c8d8300adde9eeda6a4c19e7a171..7a2976c2012ece5030f4e6a0738a571f03c61cc7 100644 --- a/scapy/layers/inet.py +++ b/scapy/layers/inet.py @@ -987,7 +987,7 @@ class TracerouteResult(SndRcvList): self.label.visible ^= 1 visual.scene = visual.display() - visual.scene.exit_on_close(0) + visual.scene.exit = True start = visual.box() rings={} tr3d = {} @@ -1033,6 +1033,7 @@ class TracerouteResult(SndRcvList): movcenter=None while 1: + visual.rate(50) if visual.scene.kb.keys: k = visual.scene.kb.getkey() if k == "esc" or k == "q":