From 51c860de8a9d21f0843ba6c9c1eabd4b4c45a70a Mon Sep 17 00:00:00 2001 From: Kendall Bennett Date: Thu, 31 Mar 2022 14:45:19 -0400 Subject: [PATCH] Do not attempt to read from the stream if we have a ResponseWriter callback. --- src/RestSharp/Response/RestResponse.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/RestSharp/Response/RestResponse.cs b/src/RestSharp/Response/RestResponse.cs index 859db23a7..4e65afd77 100644 --- a/src/RestSharp/Response/RestResponse.cs +++ b/src/RestSharp/Response/RestResponse.cs @@ -78,7 +78,7 @@ async Task GetDefaultResponse() { await using var stream = await readTask.ConfigureAwait(false); #endif - var bytes = stream == null ? null : await stream.ReadAsBytes(cancellationToken).ConfigureAwait(false); + var bytes = request.ResponseWriter != null || stream == null ? null : await stream.ReadAsBytes(cancellationToken).ConfigureAwait(false); var content = bytes == null ? null : httpResponse.GetResponseString(bytes, encoding); return new RestResponse {