aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy
diff options
context:
space:
mode:
Diffstat (limited to 'libmproxy')
-rw-r--r--libmproxy/dump.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/libmproxy/dump.py b/libmproxy/dump.py
index 253a22d7..a797efbf 100644
--- a/libmproxy/dump.py
+++ b/libmproxy/dump.py
@@ -214,6 +214,11 @@ class DumpMaster(flow.FlowMaster):
self._process_flow(f)
return f
+ def shutdown(self):
+ if self.o.wfile:
+ self.wfile.fo.close()
+ return flow.FlowMaster.shutdown(self)
+
# begin nocover
def run(self):
if self.o.rfile and not self.o.keepserving: