From 708e91145c4d146813287efba5b672d3738b5561 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Mon, 17 Jun 2013 21:25:11 +0200 Subject: [PATCH] log exception thrown when the handshake fails --- OpenRA.Game/Server/Server.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/OpenRA.Game/Server/Server.cs b/OpenRA.Game/Server/Server.cs index f3929f5344..7c898805a3 100644 --- a/OpenRA.Game/Server/Server.cs +++ b/OpenRA.Game/Server/Server.cs @@ -213,7 +213,11 @@ namespace OpenRA.Server }; DispatchOrdersToClient(newConn, 0, 0, new ServerOrder("HandshakeRequest", request.Serialize()).Serialize()); } - catch (Exception) { DropClient(newConn); } + catch (Exception e) + { + DropClient(newConn); + Log.Write("server", "Dropping client {0} because handshake failed: {1}", newConn.PlayerIndex.ToString(), e); + } } void ValidateClient(Connection newConn, string data)