We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3de278e commit b37ac7fCopy full SHA for b37ac7f
src/ImageSharp.Web/Middleware/ImageSharpMiddleware.cs
@@ -419,15 +419,10 @@ private async Task<ImageWorkerResult> IsNewOrUpdatedAsync(
419
// Pause until the write has been completed.
420
if (WriteWorkers.TryGetValue(key, out Task<ImageWorkerResult> writeWorkResult))
421
{
422
- await writeWorkResult;
+ return await writeWorkResult;
423
}
424
425
- if (ReadWorkers.TryGetValue(key, out Task<ImageWorkerResult> readWorkResult))
426
- {
427
- return await readWorkResult;
428
- }
429
-
430
- return await ReadWorkers.GetOrAdd(
+ return await ReadWorkers.GetOrAddAsync(
431
key,
432
async (key) =>
433
0 commit comments