diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2011-01-26 22:17:42 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2011-01-26 22:17:42 +1300 |
commit | bd6c0499fb121306c7e3095ce38ddc3f5718d808 (patch) | |
tree | 849ed09c158f784e8969d5feee4c60bd69611cca /libmproxy/flow.py | |
parent | 635f7a971d4bb815c8963ac52187b0c0f4f143d7 (diff) | |
download | mitmproxy-bd6c0499fb121306c7e3095ce38ddc3f5718d808.tar.gz mitmproxy-bd6c0499fb121306c7e3095ce38ddc3f5718d808.tar.bz2 mitmproxy-bd6c0499fb121306c7e3095ce38ddc3f5718d808.zip |
Fix UI sync bugs introduced by flow serialization.
Diffstat (limited to 'libmproxy/flow.py')
-rw-r--r-- | libmproxy/flow.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py index 31b7bc51..c91dc14a 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -212,7 +212,8 @@ class State: Replaces the matching connection object with a ReplayConnection object. """ conn = self.get_connection(f) - del self.flow_map[conn] + if conn in self.flow_map: + del self.flow_map[conn] f.revert() self.flow_map[f.connection] = f |