aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
diff options
context:
space:
mode:
authorBond_009 <bond.009@outlook.com>2019-02-08 22:59:28 +0100
committerBond-009 <bond.009@outlook.com>2019-02-12 21:06:47 +0100
commit64d5ec12e260758c4a7b3e9df85212b51dab8444 (patch)
tree695e6d6a66bd7fb315040e43a39cdd7a896dc74a /Emby.Server.Implementations/Data/BaseSqliteRepository.cs
parenteb4b7051676b7493a57a99a821d5dd38bd9d4919 (diff)
Use HashSets for increased perf
Diffstat (limited to 'Emby.Server.Implementations/Data/BaseSqliteRepository.cs')
-rw-r--r--Emby.Server.Implementations/Data/BaseSqliteRepository.cs10
1 files changed, 2 insertions, 8 deletions
diff --git a/Emby.Server.Implementations/Data/BaseSqliteRepository.cs b/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
index 0f432c36c..a6be0da58 100644
--- a/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
+++ b/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
@@ -375,21 +375,15 @@ namespace Emby.Server.Implementations.Data
}
}
- public class DummyToken : IDisposable
- {
- public void Dispose()
- {
- }
- }
-
public static IDisposable Read(this ReaderWriterLockSlim obj)
{
//if (BaseSqliteRepository.ThreadSafeMode > 0)
//{
// return new DummyToken();
//}
- return new WriteLockToken(obj);
+ return new ReadLockToken(obj);
}
+
public static IDisposable Write(this ReaderWriterLockSlim obj)
{
//if (BaseSqliteRepository.ThreadSafeMode > 0)