aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2017-06-13 16:16:39 +1200
committerAldo Cortesi <aldo@nullcube.com>2017-06-13 16:16:39 +1200
commite6cf9ac9ab9617e51f7c1187f73a2d0b10ce135e (patch)
tree63428159bf42106981bcfc42fbf6dbaa6f72696f
parent79ce71178405e6c78f0580104962bd7073eaf739 (diff)
downloadmitmproxy-e6cf9ac9ab9617e51f7c1187f73a2d0b10ce135e.tar.gz
mitmproxy-e6cf9ac9ab9617e51f7c1187f73a2d0b10ce135e.tar.bz2
mitmproxy-e6cf9ac9ab9617e51f7c1187f73a2d0b10ce135e.zip
console: use master.shutdown rather than raising urwid.ExitMainLoop
-rw-r--r--mitmproxy/tools/console/consoleaddons.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/mitmproxy/tools/console/consoleaddons.py b/mitmproxy/tools/console/consoleaddons.py
index 5431f5be..fb6d5cb9 100644
--- a/mitmproxy/tools/console/consoleaddons.py
+++ b/mitmproxy/tools/console/consoleaddons.py
@@ -8,7 +8,6 @@ from mitmproxy.tools.console import overlay
from mitmproxy import contentviews
from mitmproxy.utils import strutils
from mitmproxy.tools.console import signals
-import urwid
class Logger:
@@ -253,7 +252,7 @@ class ConsoleAddon:
@command.command("console.exit")
def exit(self) -> None:
"""Exit mitmproxy."""
- raise urwid.ExitMainLoop
+ self.master.shutdown()
@command.command("console.view.pop")
def view_pop(self) -> None: