Final fixes

This commit is contained in:
Bond-009
2019-04-02 22:15:18 +02:00
committed by Bond_009
parent b6954f3bfd
commit e88ebd748d
5 changed files with 47 additions and 54 deletions

View File

@@ -32,8 +32,13 @@ namespace Emby.Server.Implementations.Data
/// Opens the connection to the database
/// </summary>
/// <returns>Task.</returns>
public void Initialize(IUserManager userManager)
public void Initialize(IUserManager userManager, SemaphoreSlim dbLock, SQLiteDatabaseConnection dbConnection)
{
WriteLock.Dispose();
WriteLock = dbLock;
WriteConnection?.Dispose();
WriteConnection = dbConnection;
using (var connection = GetConnection())
{
var userDatasTableExists = TableExists(connection, "UserDatas");