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()