aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2015-03-26 14:06:56 +0100
committerMaximilian Hils <git@maximilianhils.com>2015-03-26 14:06:56 +0100
commitd08fc33f35777bf9e6e5bd8bccd30f8f6ee903e6 (patch)
tree04c4add473ccbb1f5f8e0e3c04676aa7570f84fb /libmproxy
parent13860cf6b4ffbddf285c52d2a310f63a06df8d76 (diff)
parentab7281ec0452049ff053128ba741afbd9d1cfdb3 (diff)
downloadmitmproxy-d08fc33f35777bf9e6e5bd8bccd30f8f6ee903e6.tar.gz
mitmproxy-d08fc33f35777bf9e6e5bd8bccd30f8f6ee903e6.tar.bz2
mitmproxy-d08fc33f35777bf9e6e5bd8bccd30f8f6ee903e6.zip
Merge pull request #537 from tekii/fix530
fix #530 set client_playback to None when client_playback is done
Diffstat (limited to 'libmproxy')
-rw-r--r--libmproxy/flow.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py
index 8343c183..bdf49133 100644
--- a/libmproxy/flow.py
+++ b/libmproxy/flow.py
@@ -771,6 +771,8 @@ class FlowMaster(controller.Master):
if all(e):
self.shutdown()
self.client_playback.tick(self)
+ if self.client_playback.done():
+ self.client_playback = None
return super(FlowMaster, self).tick(q, timeout)