diff options
| author | Maximilian Hils <git@maximilianhils.com> | 2015-02-07 16:26:19 +0100 | 
|---|---|---|
| committer | Maximilian Hils <git@maximilianhils.com> | 2015-02-07 16:26:19 +0100 | 
| commit | 53fadd05f4e015657cf8815d9dedc6486a4b3f02 (patch) | |
| tree | 1aaa1291e21a4768a4a85e71692e43a540b3fb52 /libmproxy/flow.py | |
| parent | 0d608c1fb3724c9399842ca6f6c97b147cb23936 (diff) | |
| download | mitmproxy-53fadd05f4e015657cf8815d9dedc6486a4b3f02.tar.gz mitmproxy-53fadd05f4e015657cf8815d9dedc6486a4b3f02.tar.bz2 mitmproxy-53fadd05f4e015657cf8815d9dedc6486a4b3f02.zip  | |
fix #451
Diffstat (limited to 'libmproxy/flow.py')
| -rw-r--r-- | libmproxy/flow.py | 6 | 
1 files changed, 2 insertions, 4 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py index d42bbb12..dd9900e9 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -824,12 +824,10 @@ class FlowMaster(controller.Master):          if self.stickycookie_state:              self.stickycookie_state.handle_response(f) -    def replay_request(self, f, block=False): +    def replay_request(self, f, block=False, run_scripthooks=True):          """              Returns None if successful, or error message if not.          """ -        if f.live: -            return "Can't replay request which is still live..."          if f.intercepted:              return "Can't replay while intercepting..."          if f.request.content == http.CONTENT_MISSING: @@ -845,7 +843,7 @@ class FlowMaster(controller.Master):              rt = http.RequestReplayThread(                  self.server.config,                  f, -                self.masterq, +                self.masterq if run_scripthooks else False,                  self.should_exit              )              rt.start()  # pragma: no cover  | 
