diff --git a/src/Docker.DotNet/Microsoft.Net.Http.Client/ManagedHandler.cs b/src/Docker.DotNet/Microsoft.Net.Http.Client/ManagedHandler.cs index f8aab940..91313894 100644 --- a/src/Docker.DotNet/Microsoft.Net.Http.Client/ManagedHandler.cs +++ b/src/Docker.DotNet/Microsoft.Net.Http.Client/ManagedHandler.cs @@ -80,6 +80,7 @@ protected async override Task SendAsync(HttpRequestMessage response = await ProcessRequestAsync(request, cancellationToken); if (redirectCount < MaxAutomaticRedirects && IsAllowedRedirectResponse(request, response)) { + response.Dispose(); redirectCount++; retry = true; }