aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
diff options
context:
space:
mode:
authorJayson Reis <santosdosreis@gmail.com>2022-01-23 11:59:12 +0100
committerJayson Reis <santosdosreis@gmail.com>2022-01-23 11:59:12 +0100
commit09b8cde6aa4123cba3dae31e6ac03edca2a546e5 (patch)
tree826352d0a86b6118a898ba17746a825c610392dc /Emby.Server.Implementations/Data/BaseSqliteRepository.cs
parent2e4dd02f76ec9a8487de7e1ceb0b0871c5be766d (diff)
fix: Avoid opening read connections without mutexes
Diffstat (limited to 'Emby.Server.Implementations/Data/BaseSqliteRepository.cs')
-rw-r--r--Emby.Server.Implementations/Data/BaseSqliteRepository.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/Emby.Server.Implementations/Data/BaseSqliteRepository.cs b/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
index 3ca9977c8..3387dbec9 100644
--- a/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
+++ b/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
@@ -103,8 +103,8 @@ namespace Emby.Server.Implementations.Data
{
if (readOnly)
{
- ReadConnection ??= SQLite3.Open(DbFilePath, DefaultConnectionFlags | ConnectionFlags.ReadOnly, null);
- return new ManagedConnection(ReadConnection, null);
+ ReadConnection ??= SQLite3.Open(DbFilePath, ConnectionFlags.ReadOnly, null);
+ return new ManagedConnection(ReadConnection, null!);
}
WriteLock.Wait();