diff options
Diffstat (limited to 'libmproxy')
-rw-r--r-- | libmproxy/flow.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py index 571da836..4942d263 100644 --- a/libmproxy/flow.py +++ b/libmproxy/flow.py @@ -1575,6 +1575,9 @@ class FlowReader: try: while 1: data = tnetstring.load(self.fo) + if tuple(data["version"]) != version.IVERSION: + v = ".".join(str(i) for i in data["version"]) + raise FlowReadError("Incompatible serialized data version: %s"%v) off = self.fo.tell() yield Flow._from_state(data) except ValueError: |