TraktPlugin.TraktPlugin.syncLibraryWorker_RunWorkerCompleted C# (CSharp) Method

syncLibraryWorker_RunWorkerCompleted() private method

End Point for Syncing of Libraries
private syncLibraryWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
sender object
e RunWorkerCompletedEventArgs
return void
        private void syncLibraryWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (string.IsNullOrEmpty(Thread.CurrentThread.Name))
                Thread.CurrentThread.Name = "Sync";

            LibrarySyncRunning = false;

            TraktLogger.Info("Finished 2-way sync of all enabled plugins, Time Taken = '{0}'", DateTime.UtcNow.Subtract(SyncStartTime).ToPrettyTime());

            //TODO: Callback to let caller know that we are done
            //Possibly stop scrobbling while we are syncing?
        }