diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2014-02-08 17:17:35 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2014-02-08 17:17:35 +1300 |
commit | a85974eaa88e1f63fda72e3df7a0ec3a0216a8e4 (patch) | |
tree | 1ea82cd7ba54e673792b1ce12a3a3962dde0d704 /libmproxy/flow.py | |
parent | b642b4870b9dee7fff608c599d82f38a87556d00 (diff) | |
download | mitmproxy-a85974eaa88e1f63fda72e3df7a0ec3a0216a8e4.tar.gz mitmproxy-a85974eaa88e1f63fda72e3df7a0ec3a0216a8e4.tar.bz2 mitmproxy-a85974eaa88e1f63fda72e3df7a0ec3a0216a8e4.zip |
Fix flow initialization order error
Resolves #210
Diffstat (limited to 'libmproxy/flow.py')
-rw-r--r-- | libmproxy/flow.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py index 40786631..f4c24f28 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -5,7 +5,7 @@ import base64 import hashlib, Cookie, cookielib, re, threading import os -from flask import request +import flask import requests import tnetstring, filt, script from netlib import odict, wsgi @@ -455,7 +455,7 @@ class FlowMaster(controller.Master): else: @app.mapp.before_request def patch_environ(*args, **kwargs): - request.environ["mitmproxy.master"] = self + flask.request.environ["mitmproxy.master"] = self # the only absurd way to shut down a flask/werkzeug server. # http://flask.pocoo.org/snippets/67/ @@ -464,7 +464,7 @@ class FlowMaster(controller.Master): @app.mapp.route('/shutdown/<secret>') def shutdown(secret): if secret == shutdown_secret: - request.environ.get('werkzeug.server.shutdown')() + flask.request.environ.get('werkzeug.server.shutdown')() # Workaround: Monkey-patch shutdown function to stop the app. # Improve this when we switch flask werkzeug for something useful. |