fix: Avoid opening read connections without mutexes

This commit is contained in:
Jayson Reis 2022-01-23 11:59:12 +01:00
parent 2e4dd02f76
commit 09b8cde6aa

View File

@ -103,8 +103,8 @@ namespace Emby.Server.Implementations.Data
{ {
if (readOnly) if (readOnly)
{ {
ReadConnection ??= SQLite3.Open(DbFilePath, DefaultConnectionFlags | ConnectionFlags.ReadOnly, null); ReadConnection ??= SQLite3.Open(DbFilePath, ConnectionFlags.ReadOnly, null);
return new ManagedConnection(ReadConnection, null); return new ManagedConnection(ReadConnection, null!);
} }
WriteLock.Wait(); WriteLock.Wait();