internal void FailSilently() { Dispose(); // Abort the request but do not close the stream, let future writes complete silently _responseStream.Abort(dispose: false); _tcs.TrySetResult(null); }