aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/flow.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2011-03-12 13:47:37 +1300
committerAldo Cortesi <aldo@nullcube.com>2011-03-12 13:47:37 +1300
commit40e9067b831641820019ea808d6c0099a668a03c (patch)
treef63278cdfbc4a1b3228f0b574f51952298c2985a /libmproxy/flow.py
parent9f16a84a9e771dbbc3314daafaf63449de73d3eb (diff)
downloadmitmproxy-40e9067b831641820019ea808d6c0099a668a03c.tar.gz
mitmproxy-40e9067b831641820019ea808d6c0099a668a03c.tar.bz2
mitmproxy-40e9067b831641820019ea808d6c0099a668a03c.zip
Handle invalid bind address specifications gracefully.
Diffstat (limited to 'libmproxy/flow.py')
-rw-r--r--libmproxy/flow.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/libmproxy/flow.py b/libmproxy/flow.py
index d555c926..4bcbbb97 100644
--- a/libmproxy/flow.py
+++ b/libmproxy/flow.py
@@ -560,11 +560,13 @@ class FlowWriter:
s = json.dumps(d)
self.ns.write(s)
+
class FlowReadError(Exception):
@property
def strerror(self):
return self.args[0]
+
class FlowReader:
def __init__(self, fo):
self.fo = fo