aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBond-009 <bond.009@outlook.com>2021-04-21 13:52:05 +0200
committerGitHub <noreply@github.com>2021-04-21 13:52:05 +0200
commitda78a96312c9ff2a5aca8ff73ffc02cf1fffe7a2 (patch)
tree65a9f9314752860d17e04d17ccb38106702c7042
parent5a6e60b414046c274330479f7dfb9713eea20020 (diff)
parent3d0a42da9e52f53acd797e8f93f6f76fa0ef3f06 (diff)
Merge pull request #5807 from Bond-009/refreshdelay
Remove throttle in refresh code
-rw-r--r--MediaBrowser.Providers/Manager/ProviderManager.cs15
1 files changed, 7 insertions, 8 deletions
diff --git a/MediaBrowser.Providers/Manager/ProviderManager.cs b/MediaBrowser.Providers/Manager/ProviderManager.cs
index 3bb2c6f0b..201f1c470 100644
--- a/MediaBrowser.Providers/Manager/ProviderManager.cs
+++ b/MediaBrowser.Providers/Manager/ProviderManager.cs
@@ -1073,17 +1073,16 @@ namespace MediaBrowser.Providers.Manager
try
{
var item = libraryManager.GetItemById(refreshItem.Item1);
- if (item != null)
+ if (item == null)
{
- // Try to throttle this a little bit.
- await Task.Delay(100, cancellationToken).ConfigureAwait(false);
+ continue;
+ }
- var task = item is MusicArtist artist
- ? RefreshArtist(artist, refreshItem.Item2, cancellationToken)
- : RefreshItem(item, refreshItem.Item2, cancellationToken);
+ var task = item is MusicArtist artist
+ ? RefreshArtist(artist, refreshItem.Item2, cancellationToken)
+ : RefreshItem(item, refreshItem.Item2, cancellationToken);
- await task.ConfigureAwait(false);
- }
+ await task.ConfigureAwait(false);
}
catch (OperationCanceledException)
{