Synchronization at exit takes long time

TheFly77
TheFly77 Member Posts: 27 ✭✭

When exiting Logos (desktop), it takes a long time before the synchronization is finished. In the log, I am seeing time out errors. Is this normal behaviour?

Program Version: 38.0 (38.0.0.0578)
Time: 2024-12-07 09:21:27 +01:00 (2024-12-07T08:21:27Z)
Error handling response (POST https://historyapi.logos.com/v1/history/sync/down).
System.Net.WebException: The operation has timed out.
at System.Net.HttpWebRequest.GetResponse()
at Libronix.Utility.Net.HttpWebRequestUtility.DoGetHttpResponse(Func1 fnGetResponse)
at Libronix.Utility.Net.HttpWebRequestUtility.GetHttpResponse(HttpWebRequest request)
at Libronix.Utility.Net.WebServiceRequestBase1.<>c.<GetResponse>b__2_0(HttpWebRequest x)
at Libronix.Utility.Net.WebServiceRequestBase1.DoGetResponse(HttpWebRequest webRequest, Func2 getWebResponse, IProfiler profiler, IWorkState workState)
at Libronix.Utility.Net.WebServiceRequestBase`1.GetResponse(IWorkState workState)

Program Version: 38.0 (38.0.0.0578)
Time: 2024-12-07 09:21:27 +01:00 (2024-12-07T08:21:27Z)
Exception while syncing client: HistorySyncItem
Logos.Sync.Client.SyncClientException: Web service error: Error handling response. Request: POST https://historyapi.logos.com/v1/history/sync/down
---> Libronix.Utility.Net.WebServiceException: Error handling response. Request: POST https://historyapi.logos.com/v1/history/sync/down
---> System.Net.WebException: The operation has timed out.
at System.Net.HttpWebRequest.GetResponse()
at Libronix.Utility.Net.HttpWebRequestUtility.DoGetHttpResponse(Func1 fnGetResponse)
at Libronix.Utility.Net.HttpWebRequestUtility.GetHttpResponse(HttpWebRequest request)
at Libronix.Utility.Net.WebServiceRequestBase1.<>c.<GetResponse>b__2_0(HttpWebRequest x)
at Libronix.Utility.Net.WebServiceRequestBase1.DoGetResponse(HttpWebRequest webRequest, Func2 getWebResponse, IProfiler profiler, IWorkState workState)
at Libronix.Utility.Net.WebServiceRequestBase1.GetResponse(IWorkState workState)
--- End of inner exception stack trace ---
at Libronix.Utility.Net.WebServiceRequestBase1.GetResponse(IWorkState workState)
at Logos.Sync.WebService.JsonSyncClient.GetLatestItems(SyncGetLatestItemsRequest request, IWorkState state)
at Logos.Sync.WebService.JsonSyncService1.GetLatestItems(SyncMilestones milestones, SyncLatestItemsSettings settings, IWorkState state)
--- End of inner exception stack trace ---
at Logos.Sync.WebService.JsonSyncService1.GetLatestItems(SyncMilestones milestones, SyncLatestItemsSettings settings, IWorkState state)
at Logos.Sync.Client.SyncClient.Sync(SyncPurpose purpose, SyncRestrictions restrictions, IWorkState state)
at Logos.Sync.Client.SyncV2Client.Sync(SyncPurpose purpose, SyncRestrictions restrictions, IWorkState workState)
at Logos.Sync.Client.SyncManager.SyncManagerThread()

Comments

  • John Wells
    John Wells Member Posts: 19 ✭✭

    When I complete my daily M'Cheyne 365 Bible reading plan (sets up for the next day), synchronization begins and the wheel keeps spinning. If I exit Logos, I get a window showing synchronization is still running. If I exit that I have to go into Task Manager and end the Logos task, otherwise Logos will not launch but remain on the startup splash screen. Doesn't happen every time but has happened numerous times.

  • John Fidel
    John Fidel MVP Posts: 3,452

    This is a problem that has been reported, but not acknowledged by Logos yet. (I don't think) The good news is a reboot of my computer fixed the issue for me.

  • TheFly77
    TheFly77 Member Posts: 27 ✭✭

    It has been mysteriously resolved for me by itself as well after a couple of days.

  • John Wells
    John Wells Member Posts: 19 ✭✭

    It just happened again. This time after doing a fair amount of searches, studies, and fact book look ups. I wonder if having a lot of notes in my primary Bible translation has anything to do with it? However, after adding quite a few notes during my morning daily reading, the syncing has stopped before I exit Logos.

  • Christopher Randall
    Christopher Randall Member Posts: 97 ✭✭✭

    It seems random. It happened to me last week. So much so, I lost 3 hours of work - it wouldn’t sync. This week, it is working fine.

  • Donovan R. Palmer
    Donovan R. Palmer Member, MVP Posts: 2,795

    @John Wells and @Christopher Randall - which operating systems are you experiencing this on?

  • John Wells
    John Wells Member Posts: 19 ✭✭

    Windows 11 Home, OS Build 26120.3360

    Christopher, if you exit Logos and open Task Manager, then End Task for Logos. Open Logos and sync should be fine. At least that is my experience.

  • Christopher Randall
    Christopher Randall Member Posts: 97 ✭✭✭

    MacOS Newest one out. But like I said, this week it is working better. It was initially when the new version came out. Thanks @John Wells

  • Ben
    Ben Member Posts: 1,797 ✭✭✭

    I'm on Sequoia, and often have to force-quit Logos when rebooting because syncing is so slow.

    "The whole modern world has divided itself into Conservatives and Progressives. The business of Progressives is to go on making mistakes. The business of Conservatives is to prevent mistakes from being corrected."- G.K. Chesterton