Quellcode durchsuchen

Avoid frequent Exception

softworkz vor 9 Jahren
Ursprung
Commit
05b53d1f30
1 geänderte Dateien mit 4 neuen und 5 gelöschten Zeilen
  1. 4 5
      MediaBrowser.Server.Implementations/Connect/ConnectManager.cs

+ 4 - 5
MediaBrowser.Server.Implementations/Connect/ConnectManager.cs

@@ -65,12 +65,11 @@ namespace MediaBrowser.Server.Implementations.Connect
 
                 if (!string.IsNullOrWhiteSpace(address))
                 {
-                    try
-                    {
-                        address = new Uri(address).Host;
-                    }
-                    catch
+                    Uri newUri;
+
+                    if (Uri.TryCreate(address, UriKind.Absolute, out newUri))
                     {
+                        address = newUri.Host;
                     }
                 }