Update GroundOverlay.cs

This commit is contained in:
ClemensFischer 2025-09-09 13:47:10 +02:00
parent 9a3da275c0
commit ee450e1a56

View file

@ -162,9 +162,10 @@ namespace MapControl
{
var imageOverlays = ReadImageOverlays(document);
var semaphore = new SemaphoreSlim(MaxLoadTasks);
var tasks = imageOverlays.Select(async imageOverlay =>
using (var semaphore = new SemaphoreSlim(MaxLoadTasks))
{
var tasks = imageOverlays.Select(
async imageOverlay =>
{
await semaphore.WaitAsync();
try
@ -178,6 +179,7 @@ namespace MapControl
});
await Task.WhenAll(tasks);
}
return imageOverlays;
}