aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2013-07-28 21:05:17 +0200
committerMaximilian Hils <git@maximilianhils.com>2013-07-28 21:05:17 +0200
commit29bcbd57d54688b9b4d38f83e7cfe52af501ab56 (patch)
treeb51e9bd5e47cf6716631e582b5270ae4c81645e0 /libmproxy
parenta21c989ccdcb8f96a1b98fd216d9cb3ee1173681 (diff)
downloadmitmproxy-29bcbd57d54688b9b4d38f83e7cfe52af501ab56.tar.gz
mitmproxy-29bcbd57d54688b9b4d38f83e7cfe52af501ab56.tar.bz2
mitmproxy-29bcbd57d54688b9b4d38f83e7cfe52af501ab56.zip
fix #144
netlib wraps IOError in NetLibDisconnect, so we need to cover this as well.
Diffstat (limited to 'libmproxy')
-rw-r--r--libmproxy/proxy.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py
index df810da5..ae5cd7d3 100644
--- a/libmproxy/proxy.py
+++ b/libmproxy/proxy.py
@@ -85,7 +85,7 @@ class ServerConnection(tcp.TCPClient):
if self.connection:
try:
self.wfile.flush()
- except IOError: # pragma: no cover
+ except IOError, tcp.NetLibDisconnect: # pragma: no cover
pass
try:
self.connection.close()