From 5f1a56267a544cb71b487855624bf7a2f27128c9 Mon Sep 17 00:00:00 2001
From: Guillaume Valadon <guillaume@valadon.net>
Date: Mon, 3 Mar 2014 12:46:28 +0100
Subject: [PATCH] Replace a non existing method & slow the while loop

--HG--
branch : trace3D method
---
 scapy/layers/inet.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/scapy/layers/inet.py b/scapy/layers/inet.py
index c4edc007..7a2976c2 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":
-- 
GitLab