about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorCamille Mougey <camille.mougey@cea.fr>2015-10-19 17:23:36 +0200
committerCamille Mougey <camille.mougey@cea.fr>2015-10-19 17:23:36 +0200
commita2a309511b162c3b1c28307274f2451d029f19f8 (patch)
tree736dcaa79cb1c050199d9817d58f7ae11949c828
parent494e5b1a5d35530bcff476c74614ae1a6656c275 (diff)
downloadmiasm-a2a309511b162c3b1c28307274f2451d029f19f8.tar.gz
miasm-a2a309511b162c3b1c28307274f2451d029f19f8.zip
GDBServer: on client exit, give back control to server script
Diffstat (limited to '')
-rw-r--r--miasm2/analysis/gdbserver.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/miasm2/analysis/gdbserver.py b/miasm2/analysis/gdbserver.py
index 8410d79c..cbc8fe8d 100644
--- a/miasm2/analysis/gdbserver.py
+++ b/miasm2/analysis/gdbserver.py
@@ -134,7 +134,8 @@ class GdbServer(object):
             elif msg_type == "k":
                 # Kill
                 self.sock.close()
-                exit(1)
+                self.send_queue = []
+                self.sock = None
 
             elif msg_type == "!":
                 # Extending debugging will be used