Skip to content
Snippets Groups Projects
Commit dd931bd9 authored by Shawn Pearce's avatar Shawn Pearce
Browse files

Don't doubly wrap TransportException in smart HTTP client


If the readAdvertisedRefs() method throws an exception, its already
closed the connection and wrapped the underlying cause inside of a
suitable TransportException object that it is throwing.  We shouldn't
catch IOException and rethrow a wrapped copy here, because we'll double
wrap the exception thrown by readAdvertisedRefs.  This may obsecure the
root cause of the connection failure from the end-user.

Change-Id: I0ca61560f9888c666323dac8a5582aab25e897ff
Signed-off-by: default avatarShawn O. Pearce <spearce@spearce.org>
parent e54d33b6
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment