From d25fd654bc4a3736ab5b01915d87959707c40426 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Mon, 16 Jun 2014 16:33:57 +0200 Subject: [PATCH] NatUtility.DeviceLost is never fired --- OpenRA.Game/Network/UPnP.cs | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/OpenRA.Game/Network/UPnP.cs b/OpenRA.Game/Network/UPnP.cs index 0b8e38a857..dcca301d6f 100644 --- a/OpenRA.Game/Network/UPnP.cs +++ b/OpenRA.Game/Network/UPnP.cs @@ -25,7 +25,6 @@ namespace OpenRA.Network NatUtility.Logger = Log.Channels["server"].Writer; NatUtility.Verbose = Game.Settings.Server.VerboseNatDiscovery; NatUtility.DeviceFound += DeviceFound; - NatUtility.DeviceLost += DeviceLost; Game.Settings.Server.NatDeviceAvailable = false; NatUtility.StartDiscovery(); Log.Write("server", "NAT discovery started."); @@ -86,27 +85,6 @@ namespace OpenRA.Network Game.Settings.Server.AllowPortForward = false; } } - - public static void DeviceLost(object sender, DeviceEventArgs args) - { - Log.Write("server", "NAT device lost."); - - if (args.Device == null) - return; - - try - { - NatDevice = args.Device; - Log.Write("server", "Type: {0}", NatDevice.GetType()); - } - catch (Exception e) - { - Log.Write("server", "Can't fetch type from lost NAT device: {0}", e); - } - - Game.Settings.Server.NatDeviceAvailable = false; - Game.Settings.Server.AllowPortForward = false; - } public static void ForwardPort() {