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 |