[chore:] changes from github

This commit is contained in:
2025-09-18 15:26:09 +02:00
parent 412de903f5
commit 39f068d983
14 changed files with 30 additions and 22 deletions

View File

@@ -16,12 +16,20 @@ public class CombineAddresses
public async Task<KasAddressList> Perform(List<KasAddressList> address_lists)
{
KasAddressList result = new();
for (var i = 0; i < address_lists.Count; i++)
if (i == 0)
result = address_lists[i];
else
result = await Merge(result, address_lists[i], i + 1, address_lists.Count);
await Task.Run(async () =>
{
for (var i = 0; i < address_lists.Count; i++)
if (i == 0)
lock (result)
{
result = address_lists[i];
}
else
lock (result)
{
result = Merge(result, address_lists[i], i + 1, address_lists.Count).Result;
}
});
return result;
}