diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-07-11 07:17:20 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-07-11 07:17:20 +1200 |
commit | a44a76a7dafb11272c0457c6a719a0d12a0d3ea6 (patch) | |
tree | f2d2918eb271a45579a2b03697e8907f9ba3f4ea /libmproxy/flow.py | |
parent | 1d09a558a76042f79bf7a46880d411e0add1494e (diff) | |
parent | 01b8b0d8764be01fbb1f1dfe4466bb094748435f (diff) | |
download | mitmproxy-a44a76a7dafb11272c0457c6a719a0d12a0d3ea6.tar.gz mitmproxy-a44a76a7dafb11272c0457c6a719a0d12a0d3ea6.tar.bz2 mitmproxy-a44a76a7dafb11272c0457c6a719a0d12a0d3ea6.zip |
Merge branch 'master' of github.com:cortesi/mitmproxy
Diffstat (limited to 'libmproxy/flow.py')
-rw-r--r-- | libmproxy/flow.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py index 53644fb1..aa02b5c5 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -1361,7 +1361,7 @@ class FlowMaster(controller.Master): if self.stickycookie_state: self.stickycookie_state.handle_response(f) - def replay_request(self, f): + def replay_request(self, f, block=False): """ Returns None if successful, or error message if not. """ @@ -1382,7 +1382,8 @@ class FlowMaster(controller.Master): self.masterq, ) rt.start() # pragma: no cover - return rt + if block: + rt.join() def run_script_hook(self, name, *args, **kwargs): if self.script and not self.pause_scripts: |