Yesterday, 06:45 PM
(This post was last modified: Yesterday, 07:48 PM by tomstephens89. Edited 2 times in total.)
I have to say it... And it pains me to do so since I love Jellyfin and appreciate all the work the team put in....
But this new release has been PAINFUL.
I am managing to lock the database and stop Jellyfin responding. I already have knocked down parallel library scanning to 8 threads on an i7 13700k system with NVME application and 8 spinner RAID 0 data.
I am in the default 'NoLock' mode. I have never had such problems in the 2 years up until now. Should I change to optimistic?
This appears to be happening when I try and run an initial library sync from a new Pi5 running Kodi with the jellyfin add on. The Jellyfin UI becomes completely unresponsive when this happens and I have to restart.
But this new release has been PAINFUL.
I am managing to lock the database and stop Jellyfin responding. I already have knocked down parallel library scanning to 8 threads on an i7 13700k system with NVME application and 8 spinner RAID 0 data.
I am in the default 'NoLock' mode. I have never had such problems in the 2 years up until now. Should I change to optimistic?
This appears to be happening when I try and run an initial library sync from a new Pi5 running Kodi with the jellyfin add on. The Jellyfin UI becomes completely unresponsive when this happens and I have to restart.
Code:
Nov 2 18:36:32 userremoved jellyfin[2412]: [18:36:32] [ERR] An exception occurred in the database while saving changes for context type 'Jellyfin.Database.Implementations.JellyfinDbContext'.
Nov 2 18:36:32 userremoved jellyfin[2412]: Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 5: 'database is locked'.
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnectionExtensions.ExecuteNonQuery(SqliteConnection connection, String commandText, SqliteParameter[] parameters)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteTransaction..ctor(SqliteConnection connection, IsolationLevel isolationLevel, Boolean deferred)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginTransaction(IsolationLevel isolationLevel, Boolean deferred)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginTransaction(IsolationLevel isolationLevel)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginDbTransaction(IsolationLevel isolationLevel)
Nov 2 18:36:32 userremoved jellyfin[2412]: at System.Data.Common.DbConnection.BeginDbTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: --- End of stack trace from previous location ---
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.BeginTransactionAsync(CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: message repeated 2 times: [ at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)]
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChangesAsync(IList`1 entries, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 5: 'database is locked'.
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnectionExtensions.ExecuteNonQuery(SqliteConnection connection, String commandText, SqliteParameter[] parameters)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteTransaction..ctor(SqliteConnection connection, IsolationLevel isolationLevel, Boolean deferred)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginTransaction(IsolationLevel isolationLevel, Boolean deferred)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginTransaction(IsolationLevel isolationLevel)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginDbTransaction(IsolationLevel isolationLevel)
Nov 2 18:36:32 userremoved jellyfin[2412]: at System.Data.Common.DbConnection.BeginDbTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: --- End of stack trace from previous location ---
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.BeginTransactionAsync(CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: message repeated 2 times: [ at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)]
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChangesAsync(IList`1 entries, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: [18:36:32] [ERR] Error trying to save changes.
Nov 2 18:36:32 userremoved jellyfin[2412]: Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 5: 'database is locked'.
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnectionExtensions.ExecuteNonQuery(SqliteConnection connection, String commandText, SqliteParameter[] parameters)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteTransaction..ctor(SqliteConnection connection, IsolationLevel isolationLevel, Boolean deferred)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginTransaction(IsolationLevel isolationLevel, Boolean deferred)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginTransaction(IsolationLevel isolationLevel)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginDbTransaction(IsolationLevel isolationLevel)
Nov 2 18:36:32 userremoved jellyfin[2412]: at System.Data.Common.DbConnection.BeginDbTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: --- End of stack trace from previous location ---
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.BeginTransactionAsync(CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: message repeated 2 times: [ at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)]
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChangesAsync(IList`1 entries, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.<>c__DisplayClass62_0.<<SaveChangesAsync>b__0>d.MoveNext()
Nov 2 18:36:32 userremoved jellyfin[2412]: --- End of stack trace from previous location ---
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.Locking.NoLockBehavior.OnSaveChangesAsync(JellyfinDbContext context, Func`1 saveChanges)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: [18:36:32] [ERR] Uncaught exception in EventConsumer Jellyfin.Server.Implementations.Events.Consumers.Session.SessionStartedLogger:
Nov 2 18:36:32 userremoved jellyfin[2412]: Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 5: 'database is locked'.
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnectionExtensions.ExecuteNonQuery(SqliteConnection connection, String commandText, SqliteParameter[] parameters)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteTransaction..ctor(SqliteConnection connection, IsolationLevel isolationLevel, Boolean deferred)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginTransaction(IsolationLevel isolationLevel, Boolean deferred)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginTransaction(IsolationLevel isolationLevel)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteConnection.BeginDbTransaction(IsolationLevel isolationLevel)
Nov 2 18:36:32 userremoved jellyfin[2412]: at System.Data.Common.DbConnection.BeginDbTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: --- End of stack trace from previous location ---
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.BeginTransactionAsync(CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: message repeated 2 times: [ at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)]
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChangesAsync(IList`1 entries, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.<>c__DisplayClass62_0.<<SaveChangesAsync>b__0>d.MoveNext()
Nov 2 18:36:32 userremoved jellyfin[2412]: --- End of stack trace from previous location ---
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.Locking.NoLockBehavior.OnSaveChangesAsync(JellyfinDbContext context, Func`1 saveChanges)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Server.Implementations.Activity.ActivityManager.CreateAsync(ActivityLog entry)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Server.Implementations.Activity.ActivityManager.CreateAsync(ActivityLog entry)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Server.Implementations.Events.Consumers.Session.SessionStartedLogger.OnEvent(SessionStartedEventArgs eventArgs)
Nov 2 18:36:32 userremoved jellyfin[2412]: at Jellyfin.Server.Implementations.Events.EventManager.PublishInternal[T](T eventArgs)
Nov 2 18:37:02 userremoved jellyfin[2412]: [18:37:02] [ERR] Failed executing DbCommand (34,535ms) [Parameters=[@p30='?' (DbType = Guid), @p0='?' (Size = 3), @p1='?' (Size = 67), @p2='?' (Size = 8), @p3='?' (DbType = Boolean), @p4='?' (DbType = Boolean), @p5='?' (DbType = Boolean), @p6='?' (DbType = Boolean), @p7='?' (DbType = Boolean), @p8='?' (DbType = Boolean), @p9='?' (DbType = Boolean), @p10='?' (DbType = Int64), @p11='?' (DbType = Int32), @p12='?' (DbType = DateTime), @p13='?' (DbType = DateTime), @p14='?' (DbType = Int32), @p15='?' (DbType = Int32), @p16='?' (DbType = Int32), @p17='?' (DbType = Int32), @p18='?' (DbType = Boolean), @p19='?' (Size = 194), @p20='?' (Size = 66), @p21='?' (DbType = Boolean), @p22='?' (DbType = Boolean), @p23='?' (DbType = Boolean), @p24='?' (DbType = Int32), @p25='?' (DbType = UInt32), @p31='?' (DbType = UInt32), @p26='?', @p27='?' (DbType = Int32), @p28='?' (DbType = Int32), @p29='?' (Size = 3)], CommandType='Text', CommandTimeout='30']
Nov 2 18:37:02 userremoved jellyfin[2412]: UPDATE "Users" SET "AudioLanguagePreference" = @p0, "AuthenticationProviderId" = @p1, "CastReceiverId" = @p2, "DisplayCollectionsView" = @p3, "DisplayMissingEpisodes" = @p4, "EnableAutoLogin" = @p5, "EnableLocalPassword" = @p6, "EnableNextEpisodeAutoPlay" = @p7, "EnableUserPreferenceAccess" = @p8, "HidePlayedInLatest" = @p9, "InternalId" = @p10, "InvalidLoginAttemptCount" = @p11, "LastActivityDate" = @p12, "LastLoginDate" = @p13, "LoginAttemptsBeforeLockout" = @p14, "MaxActiveSessions" = @p15, "MaxParentalRatingScore" = @p16, "MaxParentalRatingSubScore" = @p17, "MustUpdatePassword" = @p18, "Password" = @p19, "PasswordResetProviderId" = @p20, "PlayDefaultAudioTrack" = @p21, "RememberAudioSelections" = @p22, "RememberSubtitleSelections" = @p23, "RemoteClientBitrateLimit" = @p24, "RowVersion" = @p25, "SubtitleLanguagePreference" = @p26, "SubtitleMode" = @p27, "SyncPlayAccess" = @p28, "Username" = @p29
Nov 2 18:37:02 userremoved jellyfin[2412]: WHERE "Id" = @p30 AND "RowVersion" = @p31;
Nov 2 18:37:02 userremoved jellyfin[2412]: SELECT changes();
Nov 2 18:37:02 userremoved jellyfin[2412]: [18:37:02] [ERR] An exception occurred in the database while saving changes for context type 'Jellyfin.Database.Implementations.JellyfinDbContext'.
Nov 2 18:37:02 userremoved jellyfin[2412]: Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.
Nov 2 18:37:02 userremoved jellyfin[2412]: ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 5: 'database is locked'.
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: --- End of inner exception stack trace ---
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: message repeated 2 times: [ at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)]
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChangesAsync(IList`1 entries, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.
Nov 2 18:37:02 userremoved jellyfin[2412]: ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 5: 'database is locked'.
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: --- End of inner exception stack trace ---
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: message repeated 2 times: [ at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)]
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChangesAsync(IList`1 entries, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: [18:37:02] [ERR] Error trying to save changes.
Nov 2 18:37:02 userremoved jellyfin[2412]: Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.
Nov 2 18:37:02 userremoved jellyfin[2412]: ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 5: 'database is locked'.
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: --- End of inner exception stack trace ---
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: message repeated 2 times: [ at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)]
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChangesAsync(IList`1 entries, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.<>c__DisplayClass62_0.<<SaveChangesAsync>b__0>d.MoveNext()
Nov 2 18:37:02 userremoved jellyfin[2412]: --- End of stack trace from previous location ---
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.Locking.NoLockBehavior.OnSaveChangesAsync(JellyfinDbContext context, Func`1 saveChanges)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: [18:37:02] [ERR] WS 209.198.129.186 WebSocketRequestHandler error
Nov 2 18:37:02 userremoved jellyfin[2412]: Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while saving the entity changes. See the inner exception for details.
Nov 2 18:37:02 userremoved jellyfin[2412]: ---> Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 5: 'database is locked'.
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.Data.Sqlite.SqliteCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: --- End of inner exception stack trace ---
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: message repeated 2 times: [ at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)]
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChangesAsync(IList`1 entries, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.<>c__DisplayClass62_0.<<SaveChangesAsync>b__0>d.MoveNext()
Nov 2 18:37:02 userremoved jellyfin[2412]: --- End of stack trace from previous location ---
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.Locking.NoLockBehavior.OnSaveChangesAsync(JellyfinDbContext context, Func`1 saveChanges)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Server.Implementations.Users.UserManager.UpdateUserInternalAsync(JellyfinDbContext dbContext, User user)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Server.Implementations.Users.UserManager.UpdateUserAsync(User user)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Server.Implementations.Users.UserManager.UpdateUserAsync(User user)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Emby.Server.Implementations.Session.SessionManager.LogSessionActivity(String appName, String appVersion, String deviceId, String deviceName, String remoteEndPoint, User user)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Jellyfin.Api.Helpers.RequestHelpers.GetSession(ISessionManager sessionManager, IUserManager userManager, HttpContext httpContext, Nullable`1 userId)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Emby.Server.Implementations.Session.SessionWebSocketListener.ProcessWebSocketConnectedAsync(IWebSocketConnection connection, HttpContext httpContext)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Emby.Server.Implementations.HttpServer.WebSocketManager.WebSocketRequestHandler(HttpContext context)
Nov 2 18:37:02 userremoved jellyfin[2412]: at Emby.Server.Implementations.HttpServer.WebSocketManager.WebSocketRequestHandler(HttpContext context)
Nov 2 18:37:27 userremoved jellyfin[2412]: [18:37:27] [INF] WS 10.225.30.109 request
Nov 2 18:37:27 userremoved jellyfin[2412]: [18:37:27] [ERR] Error trying to save changes.
Nov 2 18:37:27 userremoved jellyfin[2412]: Microsoft.EntityFrameworkCore.DbUpdateConcurrencyException: The database operation was expected to affect 1 row(s), but actually affected 0 row(s); data may have been modified or deleted since entities were loaded. See https://go.microsoft.com/fwlink/?LinkId=527962 for information on understanding and handling optimistic concurrency exceptions.
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ThrowAggregateUpdateConcurrencyExceptionAsync(RelationalDataReader reader, Int32 commandIndex, Int32 expectedRowsAffected, Int32 rowsAffected, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeResultSetWithRowsAffectedOnlyAsync(Int32 commandIndex, RelationalDataReader reader, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.AffectedCountModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: message repeated 2 times: [ at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)]
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChangesAsync(IList`1 entries, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.<>c__DisplayClass62_0.<<SaveChangesAsync>b__0>d.MoveNext()
Nov 2 18:37:27 userremoved jellyfin[2412]: --- End of stack trace from previous location ---
Nov 2 18:37:27 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.Locking.NoLockBehavior.OnSaveChangesAsync(JellyfinDbContext context, Func`1 saveChanges)
Nov 2 18:37:27 userremoved jellyfin[2412]: at Jellyfin.Database.Implementations.JellyfinDbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Nov 2 18:37:27 userremoved jellyfin[2412]: [18:37:27] [INF] WS 10.225.30.109 closed
Nov 2 18:37:28 userremoved jellyfin[2412]: [18:37:28] [INF] WS 10.225.30.109 request
