Bug 7.5 RC 2 Offline user event sync error

Working offline (Wi-Fi was turned off when application was launched so clicked "Work Offline") using Logos 7.5 RC 2 (7.5.0.0031) on OS X 10.10.5 has two sync errors when exiting:

Program Version: 7.5 (7.5.0.0031)
Time: 2017-03-28 11:27:45 -06:00 (2017-03-28T17:27:45Z)
Error handling response (GET https://usereventsapi.logos.com/v1/events).
System.Net.WebException: Error getting response stream (ReadDone1): ReceiveFailure ---> System.IO.IOException: EndRead failure ---> System.Net.Sockets.SocketException: Connection timed out
at System.Net.Sockets.Socket.EndReceive (IAsyncResult result) [0x0002d] in /Users/ccservice/External/mono-source/mcs/class/System/System.Net.Sockets/Socket.cs:1798
at System.Net.Sockets.NetworkStream.EndRead (IAsyncResult ar) [0x0002f] in /Users/ccservice/External/mono-source/mcs/class/System/System.Net.Sockets/NetworkStream.cs:320
--- End of inner exception stack trace ---
at Mono.Security.Protocol.Tls.SslStreamBase.EndRead (IAsyncResult asyncResult) [0x00058] in /Users/ccservice/External/mono-source/mcs/class/Mono.Security/Mono.Security.Protocol.Tls/SslStreamBase.cs:884
at System.Net.WebConnection.ReadDone (IAsyncResult result) [0x0002a] in /Users/ccservice/External/mono-source/mcs/class/System/System.Net/WebConnection.cs:522
--- End of inner exception stack trace ---
at Libronix.Utility.Net.HttpWebRequestUtility.GetHttpResponse (System.Net.HttpWebRequest request) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/Utility/src/Libronix.Utility/Net/HttpWebRequestUtility.cs:137
at Libronix.Utility.Net.WebServiceRequestBase`1[TResponse].DoGetResponse (System.Net.HttpWebRequest webRequest, System.Func`2 getWebResponse, IWorkState workState) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/Utility/src/Libronix.Utility/Net/WebServiceRequestBase.cs:688
at Libronix.Utility.Net.WebServiceRequestBase`1[TResponse].GetResponse (IWorkState workState) [0x000bd] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/Utility/src/Libronix.Utility/Net/WebServiceRequestBase.cs:204,

Program Version: 7.5 (7.5.0.0031)
Time: 2017-03-28 11:27:45 -06:00 (2017-03-28T17:27:45Z)
Error downloading user events.
Libronix.Utility.Net.WebServiceException: Error handling response. Request: GET https://usereventsapi.logos.com/v1/events ---> System.Net.WebException: Error getting response stream (ReadDone1): ReceiveFailure ---> System.IO.IOException: EndRead failure ---> System.Net.Sockets.SocketException: Connection timed out
at System.Net.Sockets.Socket.EndReceive (IAsyncResult result) [0x0002d] in /Users/ccservice/External/mono-source/mcs/class/System/System.Net.Sockets/Socket.cs:1798
at System.Net.Sockets.NetworkStream.EndRead (IAsyncResult ar) [0x0002f] in /Users/ccservice/External/mono-source/mcs/class/System/System.Net.Sockets/NetworkStream.cs:320
--- End of inner exception stack trace ---
at Mono.Security.Protocol.Tls.SslStreamBase.EndRead (IAsyncResult asyncResult) [0x00058] in /Users/ccservice/External/mono-source/mcs/class/Mono.Security/Mono.Security.Protocol.Tls/SslStreamBase.cs:884
at System.Net.WebConnection.ReadDone (IAsyncResult result) [0x0002a] in /Users/ccservice/External/mono-source/mcs/class/System/System.Net/WebConnection.cs:522
--- End of inner exception stack trace ---
at Libronix.Utility.Net.HttpWebRequestUtility.GetHttpResponse (System.Net.HttpWebRequest request) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/Utility/src/Libronix.Utility/Net/HttpWebRequestUtility.cs:137
at Libronix.Utility.Net.WebServiceRequestBase`1[TResponse].DoGetResponse (System.Net.HttpWebRequest webRequest, System.Func`2 getWebResponse, IWorkState workState) [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/Utility/src/Libronix.Utility/Net/WebServiceRequestBase.cs:688
at Libronix.Utility.Net.WebServiceRequestBase`1[TResponse].GetResponse (IWorkState workState) [0x000bd] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/Utility/src/Libronix.Utility/Net/WebServiceRequestBase.cs:204
--- End of inner exception stack trace ---
at Libronix.Utility.Net.WebServiceRequestBase`1[TResponse].GetResponse () [0x00000] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/Utility/src/Libronix.Utility/Net/WebServiceRequestBase.cs:159
at Logos.UserEvents.Client.UserEventServiceClient.GetEvents (System.String eTag) <0x173c51fb0 + 0x00085> in <filename unknown>:0
at Logos.UserEvents.Manager.UserEventManager.DoUpdate () [0x0001d] in /Volumes/Code/Jenkins/workspace/Logos-Desktop-Mac-Beta-Ship/Sync/src/Logos.UserEvents.Manager/UserEventManager.cs:212

Expected behavior when working offline is quick exit without attempting (and waiting for error timeout of) user event sync.

Keep Smiling [:)]

Comments