aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console.py
diff options
context:
space:
mode:
Diffstat (limited to 'libmproxy/console.py')
-rw-r--r--libmproxy/console.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/libmproxy/console.py b/libmproxy/console.py
index d0213249..fbb8a925 100644
--- a/libmproxy/console.py
+++ b/libmproxy/console.py
@@ -714,6 +714,9 @@ class ConsoleMaster(controller.Master):
self.ui.run_wrapper(self.loop)
# If True, quit just pops out to connection list view.
+ print >> sys.stderr, "Shutting down..."
+ sys.stderr.flush()
+ self.shutdown()
self.nested = False
def make_view(self):
@@ -1015,7 +1018,6 @@ class ConsoleMaster(controller.Master):
self.view.keypress(size, k)
except (Stop, KeyboardInterrupt):
pass
- self.shutdown()
def shutdown(self):
for i in self.state.flow_list: