2024-05-13, 09:17 PM
Hello,
I hope this is the correct section, if not please move.
After updating to Jellyfin 10.9 and later to 10.9.1 my KodiSyncQueue plugin isn't working any more. It is updated to 10.0.0.0.
Every time I mark a media in Kodi as seen or unseen (some change), I get exactly this error message:
I completely reinstalled two Kodi (LibreELEC) instances (newest version 12.0 - Kodi 21) from scratch and it doesn't work either.
If you need further info I will try to provide.
Can anyone help me please? Thanks a lot in advance!
Kind regards
Palim
I hope this is the correct section, if not please move.
After updating to Jellyfin 10.9 and later to 10.9.1 my KodiSyncQueue plugin isn't working any more. It is updated to 10.0.0.0.
Every time I mark a media in Kodi as seen or unseen (some change), I get exactly this error message:
Code:
jellyfin | [20:54:56] [INF] [81] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
jellyfin | [20:54:56] [ERR] [81] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: An error has occurred in UserUpdateTimerCallback
jellyfin | System.ObjectDisposedException: Cannot access a disposed object.
jellyfin | Object name: 'System.Threading.ReaderWriterLockSlim'.
jellyfin | at System.Threading.ReaderWriterLockSlim.TryEnterReadLockCore(TimeoutTracker timeout)
jellyfin | at LiteDB.Engine.LockService.EnterTransaction()
jellyfin | at LiteDB.Engine.TransactionMonitor.GetTransaction(Boolean create, Boolean queryOnly, Boolean& isNew)
jellyfin | at LiteDB.Engine.QueryExecutor.ExecuteQuery(Boolean executionPlan)
jellyfin | at LiteDB.Engine.LiteEngine.Query(String collection, Query query)
jellyfin | at LiteDB.LiteQueryable`1.ToDocuments()+MoveNext()
jellyfin | at System.Linq.Enumerable.SelectEnumerableIterator`2.MoveNext()
jellyfin | at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Boolean& found)
jellyfin | at Jellyfin.Plugin.KodiSyncQueue.Data.DbRepo.<>c__DisplayClass10_0.<SetUserInfoSync>b__0(UserItemDataDto dto)
jellyfin | at System.Collections.Generic.List`1.ForEach(Action`1 action)
jellyfin | at Jellyfin.Plugin.KodiSyncQueue.Data.DbRepo.SetUserInfoSync(List`1 dtos, List`1 itemRefs, String userId)
jellyfin | at Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification.SaveUserChanges(List`1 dtos, List`1 itemRefs, String userName, String userId)
jellyfin | at Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification.SendNotifications(IEnumerable`1 changes, List`1 itemRefs, CancellationToken cancellationToken)
jellyfin | at Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification.UpdateTimerCallback(Object state)
I completely reinstalled two Kodi (LibreELEC) instances (newest version 12.0 - Kodi 21) from scratch and it doesn't work either.
If you need further info I will try to provide.
Can anyone help me please? Thanks a lot in advance!
Kind regards
Palim