Bruce Irschick created THRIFT-5838: -------------------------------------- Summary: THttpTransport.FlushAsync does not include original exception Key: THRIFT-5838 URL: https://issues.apache.org/jira/browse/THRIFT-5838 Project: Thrift Issue Type: Bug Components: netstd - Library Affects Versions: 0.21.0 Reporter: Bruce Irschick
THttpTransport.FlushAsync does not include the original exception when rethrowing. As shown below ... {code:java} catch (IOException iox) { throw new TTransportException(TTransportException.ExceptionType.Unknown, iox.ToString()); } catch (HttpRequestException wx) { throw new TTransportException(TTransportException.ExceptionType.Unknown, "Couldn't connect to server: " + wx); } catch (Exception ex) { throw new TTransportException(TTransportException.ExceptionType.Unknown, ex.Message); } {code} Could also handle the TaskCanceledException separately. -- This message was sent by Atlassian Jira (v8.20.10#820010)