From 1d3b2334d00d7563caa9cb07212339cde94136a6 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Fri, 31 Dec 2010 17:47:44 +1300 Subject: [PATCH] Drop any remaining connections on gamestart. --- OpenRA.Game/Server/Server.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OpenRA.Game/Server/Server.cs b/OpenRA.Game/Server/Server.cs index daf905da4e..6a3dc7fe00 100644 --- a/OpenRA.Game/Server/Server.cs +++ b/OpenRA.Game/Server/Server.cs @@ -396,6 +396,10 @@ namespace OpenRA.Server foreach( var d in conns ) DispatchOrdersToClient( c, d.PlayerIndex, 0x7FFFFFFF, new byte[] { 0xBF } ); + // Drop any unvalidated clients + foreach (var c in preConns) + DropClient(c); + DispatchOrders(null, 0, new ServerOrder("StartGame", "").Serialize());