aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mitmproxy/dump.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/mitmproxy/dump.py b/mitmproxy/dump.py
index c308adf0..a077438b 100644
--- a/mitmproxy/dump.py
+++ b/mitmproxy/dump.py
@@ -346,5 +346,6 @@ class DumpMaster(flow.FlowMaster):
def run(self): # pragma: no cover
if self.o.rfile and not self.o.keepserving:
+ self.shutdown() # We need to manually call .shutdown() here, e.g. to trigger script unload events.
return
super(DumpMaster, self).run() \ No newline at end of file