[chore:] changes from github
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user