Browse Source

Added exception handling to Avalonia Transport layer

frankvandenbos 3 tháng trước cách đây
mục cha
commit
e01b73bbc8
1 tập tin đã thay đổi với 1 bổ sung0 xóa
  1. 1 0
      PRS.Avalonia/PRS.Avalonia/TransportLayer.cs

+ 1 - 0
PRS.Avalonia/PRS.Avalonia/TransportLayer.cs

@@ -48,6 +48,7 @@ public class TransportLayer : ObservableObject
         _transport = new RpcClientSocketTransport(urls);
         _transport.OnOpen += (_, _) => DoConnected();
         _transport.OnClose += (_, _) => DoDisconnected();
+        _transport.OnException += (_, _) => DoDisconnected();
 
         ClientFactory.SetClientType(typeof(RpcClient<>), Platform.TimeBench, "Avalonia", _transport);