diff options
author | Maximilian Hils <git@maximilianhils.com> | 2016-02-03 00:05:02 +0100 |
---|---|---|
committer | Thomas Kriechbaumer <thomas@kriechbaumer.name> | 2016-02-04 09:52:29 +0100 |
commit | 9759207c8d7a7f29f3a0ff630325f7abd3b1d2b1 (patch) | |
tree | 4d813f8b8ea106864d222808a76bf3685ad46edd /libmproxy/protocol | |
parent | cf8c063773b70ad37ab0a2125f5ed03c35e17336 (diff) | |
download | mitmproxy-9759207c8d7a7f29f3a0ff630325f7abd3b1d2b1.tar.gz mitmproxy-9759207c8d7a7f29f3a0ff630325f7abd3b1d2b1.tar.bz2 mitmproxy-9759207c8d7a7f29f3a0ff630325f7abd3b1d2b1.zip |
check for channel error location
Diffstat (limited to 'libmproxy/protocol')
-rw-r--r-- | libmproxy/protocol/http.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libmproxy/protocol/http.py b/libmproxy/protocol/http.py index d9803a37..377e1670 100644 --- a/libmproxy/protocol/http.py +++ b/libmproxy/protocol/http.py @@ -219,6 +219,10 @@ class HttpLayer(Layer): else: six.reraise(ProtocolException, ProtocolException( "Error in HTTP connection: %s" % repr(e)), sys.exc_info()[2]) + except Exception: + import traceback + traceback.print_exc() + six.reraise(*sys.exc_info()[:3]) finally: flow.live = False |