diff options
| author | Aldo Cortesi <aldo@nullcube.com> | 2016-06-03 14:53:51 +1200 |
|---|---|---|
| committer | Aldo Cortesi <aldo@nullcube.com> | 2016-06-03 14:53:51 +1200 |
| commit | 25671b91bd16d7c355742a6094addad00e331af5 (patch) | |
| tree | 52574c63e6cd4e299309452529a61cd998186f61 | |
| parent | 007a03664cbeb317618270f6cd2c9b55b6e064c1 (diff) | |
| download | mitmproxy-25671b91bd16d7c355742a6094addad00e331af5.tar.gz mitmproxy-25671b91bd16d7c355742a6094addad00e331af5.tar.bz2 mitmproxy-25671b91bd16d7c355742a6094addad00e331af5.zip | |
Fix flow handling for mitmdump
Fixes #1188
| -rw-r--r-- | mitmproxy/dump.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/mitmproxy/dump.py b/mitmproxy/dump.py index b1005ee7..cc6896ed 100644 --- a/mitmproxy/dump.py +++ b/mitmproxy/dump.py @@ -333,17 +333,15 @@ class DumpMaster(flow.FlowMaster): @controller.handler def request(self, f): - flow.FlowMaster.request(self, f) - self.state.delete_flow(f) + f = flow.FlowMaster.request(self, f) if f: - f.reply() + self.state.delete_flow(f) return f @controller.handler def response(self, f): - flow.FlowMaster.response(self, f) + f = flow.FlowMaster.response(self, f) if f: - f.reply() self._process_flow(f) return f |
