aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/flow.py
diff options
context:
space:
mode:
Diffstat (limited to 'libmproxy/flow.py')
-rw-r--r--libmproxy/flow.py15
1 files changed, 1 insertions, 14 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py
index 0dffc8d3..1a052f51 100644
--- a/libmproxy/flow.py
+++ b/libmproxy/flow.py
@@ -494,19 +494,8 @@ class FlowStore(FlowList):
self._recalculate_views()
def _clear(self):
- marked_flows = []
- for f in self._list:
- if f.marked:
- marked_flows.append(f)
- if len(marked_flows) == len(self._list):
- marked_flows = []
-
self._list = []
self._set = set()
-
- for f in marked_flows:
- self._add(f)
-
self._recalculate_views()
def _recalculate_views(self):
@@ -815,9 +804,7 @@ class FlowMaster(controller.Master):
return super(FlowMaster, self).tick(q, timeout)
def duplicate_flow(self, f):
- new_flow = f.copy()
- new_flow.marked = False
- return self.load_flow(new_flow)
+ return self.load_flow(f.copy())
def create_request(self, method, scheme, host, port, path):
"""