aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mitmproxy/dump.py8
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