issue a warning on the debug, rather than exploding on double-quit

This commit is contained in:
Chris Forbes
2010-10-16 19:09:38 +13:00
parent 7509bf85aa
commit 2d2220f38f

View File

@@ -25,6 +25,13 @@ namespace OpenRA.Network
public void ClientQuit( int clientId, int lastClientFrame )
{
if (clientQuitTimes.ContainsKey(clientId))
{
Game.Debug("Warning: double-quit from client {0}, frames {1},{2}",
clientId, clientQuitTimes[clientId], lastClientFrame);
return;
}
clientQuitTimes.Add( clientId, lastClientFrame );
}