aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs')
-rw-r--r--Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs18
1 files changed, 7 insertions, 11 deletions
diff --git a/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs b/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs
index 6654f4867..7a8686ec8 100644
--- a/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs
+++ b/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs
@@ -34,17 +34,13 @@ namespace Emby.Server.Implementations.EntryPoints
private readonly IUserManager _userManager;
private readonly ILogger<LibraryChangedNotifier> _logger;
- /// <summary>
- /// The library changed sync lock.
- /// </summary>
- private readonly object _libraryChangedSyncLock = new object();
-
- private readonly List<Folder> _foldersAddedTo = new List<Folder>();
- private readonly List<Folder> _foldersRemovedFrom = new List<Folder>();
- private readonly List<BaseItem> _itemsAdded = new List<BaseItem>();
- private readonly List<BaseItem> _itemsRemoved = new List<BaseItem>();
- private readonly List<BaseItem> _itemsUpdated = new List<BaseItem>();
- private readonly ConcurrentDictionary<Guid, DateTime> _lastProgressMessageTimes = new ConcurrentDictionary<Guid, DateTime>();
+ private readonly object _libraryChangedSyncLock = new();
+ private readonly List<Folder> _foldersAddedTo = new();
+ private readonly List<Folder> _foldersRemovedFrom = new();
+ private readonly List<BaseItem> _itemsAdded = new();
+ private readonly List<BaseItem> _itemsRemoved = new();
+ private readonly List<BaseItem> _itemsUpdated = new();
+ private readonly ConcurrentDictionary<Guid, DateTime> _lastProgressMessageTimes = new();
public LibraryChangedNotifier(
ILibraryManager libraryManager,