Jelajahi Sumber

Added exception handling to Avalonia Transport layer

frankvandenbos 4 bulan lalu
induk
melakukan
e01b73bbc8
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  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);