Use HashSets for increased perf

This commit is contained in:
Bond_009
2019-02-08 22:59:28 +01:00
committed by Bond-009
parent eb4b705167
commit 64d5ec12e2
6 changed files with 128 additions and 130 deletions

View File

@@ -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)