internal void OnFullyEstablished(PhysicalConnection connection) { try { if (connection == null) { return; } var bridge = connection.Bridge; if (bridge == subscription) { multiplexer.ResendSubscriptions(this); } multiplexer.OnConnectionRestored(endpoint, bridge.ConnectionType); } catch (Exception ex) { connection.RecordConnectionFailed(ConnectionFailureType.InternalFailure, ex); } }