aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/flow.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2011-03-18 09:43:47 +1300
committerAldo Cortesi <aldo@nullcube.com>2011-03-18 09:43:47 +1300
commit89b0ac51952e62abc61123a4c6e766c671f0ac86 (patch)
treeb4aad19bed75c7a09adda98460b2d5218e4256b1 /libmproxy/flow.py
parentf97c144869fa4cb8123d0a12ec9503ee0a8cf485 (diff)
downloadmitmproxy-89b0ac51952e62abc61123a4c6e766c671f0ac86.tar.gz
mitmproxy-89b0ac51952e62abc61123a4c6e766c671f0ac86.tar.bz2
mitmproxy-89b0ac51952e62abc61123a4c6e766c671f0ac86.zip
Server replay shortcut in mitmproxy can now be used to interrupt a current replay.
Diffstat (limited to 'libmproxy/flow.py')
-rw-r--r--libmproxy/flow.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py
index ea5e6cb8..718a3dcd 100644
--- a/libmproxy/flow.py
+++ b/libmproxy/flow.py
@@ -475,6 +475,9 @@ class FlowMaster(controller.Master):
self.server_playback = ServerPlaybackState(headers, flows, exit)
self.kill_nonreplay = kill
+ def stop_server_playback(self):
+ self.server_playback = None
+
def do_server_playback(self, flow):
"""
This method should be called by child classes in the handle_request