aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorharsh vijay <iharsh234@gmail.com>2017-03-13 01:55:50 +0530
committerGitHub <noreply@github.com>2017-03-13 01:55:50 +0530
commit9a885946842c5341bc3d3ffb34f21ed863ef9f76 (patch)
tree0463d2d9248cdcbbca7f3dde090364d3eb0c286b
parentd069ba9da58beb65d8139c728cc20abcb01de3a4 (diff)
downloadmitmproxy-9a885946842c5341bc3d3ffb34f21ed863ef9f76.tar.gz
mitmproxy-9a885946842c5341bc3d3ffb34f21ed863ef9f76.tar.bz2
mitmproxy-9a885946842c5341bc3d3ffb34f21ed863ef9f76.zip
Fix crash when duplicating flow (#2)
-rw-r--r--mitmproxy/flow.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/mitmproxy/flow.py b/mitmproxy/flow.py
index cc5f0aed..f48c3d9f 100644
--- a/mitmproxy/flow.py
+++ b/mitmproxy/flow.py
@@ -113,7 +113,9 @@ class Flow(stateobject.StateObject):
def copy(self):
f = super().copy()
f.id = str(uuid.uuid4())
- f.live = False
+ f.live = False;
+ if self.reply != None:
+ f.reply = controller.DummyReply()
return f
def modified(self):