Explorar o código

Added exception handling to Avalonia Transport layer

frankvandenbos hai 3 meses
pai
achega
e01b73bbc8
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  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);