From 8ef0af3ec7872e9aacdee867e3b63699923cc426 Mon Sep 17 00:00:00 2001 From: croneter Date: Wed, 7 Nov 2018 10:41:40 +0100 Subject: [PATCH] Commit DB changes for every 200 items --- resources/lib/library_sync/process_metadata.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lib/library_sync/process_metadata.py b/resources/lib/library_sync/process_metadata.py index 624ee885..1d8fb021 100644 --- a/resources/lib/library_sync/process_metadata.py +++ b/resources/lib/library_sync/process_metadata.py @@ -98,6 +98,9 @@ class ProcessMetadata(backgroundthread.KillableThread, common.libsync_mixin): self.title = item['xml'][0].get('title') self.update_progressbar() self.current += 1 + if self.current % 200 == 0: + context.plexconn.commit() + context.kodiconn.commit() self.queue.task_done() self.queue.task_done() finally: