From 09b8cde6aa4123cba3dae31e6ac03edca2a546e5 Mon Sep 17 00:00:00 2001 From: Jayson Reis Date: Sun, 23 Jan 2022 11:59:12 +0100 Subject: [PATCH] fix: Avoid opening read connections without mutexes --- Emby.Server.Implementations/Data/BaseSqliteRepository.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Emby.Server.Implementations/Data/BaseSqliteRepository.cs b/Emby.Server.Implementations/Data/BaseSqliteRepository.cs index 3ca9977c85..3387dbec9d 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();