optimize lock

This commit is contained in:
kaso17
2017-03-18 22:34:01 +01:00
parent d86214f9c5
commit 180f8943ac

View File

@@ -552,14 +552,14 @@ namespace Jackett.Controllers
cacheService.CacheRssResults(indexer, searchResults);
searchResults = indexer.FilterResults(query, searchResults);
lock (results)
foreach (var result in searchResults)
{
foreach (var result in searchResults)
var item = Mapper.Map<TrackerCacheResult>(result);
item.Tracker = indexer.DisplayName;
item.TrackerId = indexer.ID;
item.Peers = item.Peers - item.Seeders; // Use peers as leechers
lock (results)
{
var item = Mapper.Map<TrackerCacheResult>(result);
item.Tracker = indexer.DisplayName;
item.TrackerId = indexer.ID;
item.Peers = item.Peers - item.Seeders; // Use peers as leechers
results.Add(item);
}
}