aboutsummaryrefslogtreecommitdiffstats
path: root/libpathod/pathoc.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2015-06-08 14:01:04 +1200
committerAldo Cortesi <aldo@nullcube.com>2015-06-08 14:01:04 +1200
commitaf22814bc34ab9521def8d190e555364b93dc8be (patch)
treee4fd578d5575b875bfbebe7bf4889452e99e89b0 /libpathod/pathoc.py
parent7dff8f0dca936a58070f6957ab84ca15aa10076a (diff)
downloadmitmproxy-af22814bc34ab9521def8d190e555364b93dc8be.tar.gz
mitmproxy-af22814bc34ab9521def8d190e555364b93dc8be.tar.bz2
mitmproxy-af22814bc34ab9521def8d190e555364b93dc8be.zip
Revamp error logging somewhat
Diffstat (limited to 'libpathod/pathoc.py')
-rw-r--r--libpathod/pathoc.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/libpathod/pathoc.py b/libpathod/pathoc.py
index 37e921e4..ecf1d4d9 100644
--- a/libpathod/pathoc.py
+++ b/libpathod/pathoc.py
@@ -346,10 +346,14 @@ class Pathoc(tcp.TCPClient):
)
resp.append(self.sslinfo)
resp = Response(*resp)
+ except http.HttpError, v:
+ log("Invalid server response: %s" % v)
+ raise
except tcp.NetLibTimeout:
if self.ignoretimeout:
log("Timeout (ignored)")
return None
+ log("Timeout")
raise
finally:
if resp: