From da48c60b934e1f3b7289649ba050b4d656d9c26b Mon Sep 17 00:00:00 2001 From: Yan Bonnel Date: Tue, 19 Aug 2025 17:16:52 +0200 Subject: [PATCH] Fix leak with redirect --- src/Docker.DotNet/Microsoft.Net.Http.Client/ManagedHandler.cs | 1 + 1 file changed, 1 insertion(+) 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; }