Skip to content

Commit 7497953

Browse files
committed
Dispose resolved stream
1 parent ce1daa4 commit 7497953

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/ImageSharp.Web/Middleware/ImageSharpMiddleware.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,10 @@ private async Task SendResponseAsync(
499499
this.logger.LogImageServed(imageContext.GetDisplayUrl(), key);
500500

501501
// When stream is null we're sending from the cache.
502-
await imageContext.SendAsync(await cacheResolver.OpenReadAsync(), metadata);
502+
using (var stream = await cacheResolver.OpenReadAsync())
503+
{
504+
await imageContext.SendAsync(stream, metadata);
505+
}
503506
return;
504507

505508
case ImageContext.PreconditionState.NotModified:

0 commit comments

Comments
 (0)