log exception thrown when the handshake fails

This commit is contained in:
Matthias Mailänder
2013-06-17 21:25:11 +02:00
parent 6b261534d8
commit 708e91145c

View File

@@ -213,7 +213,11 @@ namespace OpenRA.Server
}; };
DispatchOrdersToClient(newConn, 0, 0, new ServerOrder("HandshakeRequest", request.Serialize()).Serialize()); 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) void ValidateClient(Connection newConn, string data)