From 73bba97aaa958181c691fc0d4901d10b34c89101 Mon Sep 17 00:00:00 2001 From: teinarss Date: Sun, 20 Dec 2020 18:50:38 +0100 Subject: [PATCH] Update MasterServerPinger to modern approach --- OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs b/OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs index 5910665b9a..61e36ba212 100644 --- a/OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs +++ b/OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs @@ -13,6 +13,7 @@ using System; using System.Collections.Generic; using System.Net; using System.Text.RegularExpressions; +using System.Threading.Tasks; using BeaconLib; using OpenRA.Network; using OpenRA.Server; @@ -107,7 +108,7 @@ namespace OpenRA.Mods.Common.Server { isBusy = true; - Action a = () => + Task.Run(() => { try { @@ -160,9 +161,7 @@ namespace OpenRA.Mods.Common.Server } isBusy = false; - }; - - a.BeginInvoke(null, null); + }); } } }