diff options
Diffstat (limited to 'mitmproxy/protocol/base.py')
-rw-r--r-- | mitmproxy/protocol/base.py | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/mitmproxy/protocol/base.py b/mitmproxy/protocol/base.py index da6e8356..b280ec35 100644 --- a/mitmproxy/protocol/base.py +++ b/mitmproxy/protocol/base.py @@ -1,9 +1,5 @@ from __future__ import absolute_import, print_function, division -import sys - -import six - import netlib.exceptions from mitmproxy import exceptions from mitmproxy import models @@ -184,12 +180,8 @@ class ServerConnectionMixin(object): try: self.server_conn.connect() except netlib.exceptions.TcpException as e: - six.reraise( - exceptions.ProtocolException, - exceptions.ProtocolException( - "Server connection to {} failed: {}".format( - repr(self.server_conn.address), str(e) - ) - ), - sys.exc_info()[2] + raise exceptions.ProtocolException( + "Server connection to {} failed: {}".format( + repr(self.server_conn.address), str(e) + ) ) |