aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/builtins/wsgiapp.py
diff options
context:
space:
mode:
Diffstat (limited to 'mitmproxy/builtins/wsgiapp.py')
-rw-r--r--mitmproxy/builtins/wsgiapp.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mitmproxy/builtins/wsgiapp.py b/mitmproxy/builtins/wsgiapp.py
index 07ec8a6f..9444fcec 100644
--- a/mitmproxy/builtins/wsgiapp.py
+++ b/mitmproxy/builtins/wsgiapp.py
@@ -1,4 +1,5 @@
from mitmproxy import ctx
+from mitmproxy import exceptions
from netlib import wsgi
from netlib import version
@@ -30,6 +31,7 @@ class WSGIApp:
if err:
ctx.log.warn("Error in wsgi app. %s" % err, "error")
flow.reply.kill()
+ raise exceptions.AddonHalt()
def request(self, f):
if (f.request.pretty_host, f.request.port) == (self.host, self.port):