fix exception re-raise

This commit is contained in:
Maximilian Hils 2015-09-10 18:36:50 +02:00
parent 35a99d2faf
commit 33c0d36530

View File

@ -383,7 +383,7 @@ class HttpLayer(Layer):
except NetLibError:
pass
if isinstance(e, ProtocolException):
six.reraise(*sys.exc_info())
six.reraise(ProtocolException, e, sys.exc_info()[2])
else:
six.reraise(ProtocolException, ProtocolException("Error in HTTP connection: %s" % repr(e), e), sys.exc_info()[2])
finally: