Lobby server: Display the "Removing aborted game" message when removing a game

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7397 4a71c877-e1ca-e34f-864e-861f7616d084
master
Giel van Schijndel 2009-05-12 15:57:03 +00:00 committed by Git SVN Gateway
parent af40e39f77
commit 29201b4c53
1 changed files with 2 additions and 1 deletions

View File

@ -268,7 +268,6 @@ class RequestHandler(SocketServer.ThreadingMixIn, SocketServer.StreamRequestHand
hosts = self.g.hosts
newGameData = protocol.decodeSingle(self.rfile, self.g)
if not newGameData:
logging.debug("(%s) Removing aborted game" % self.gameHost)
return
self.g.hosts = hosts
@ -321,6 +320,8 @@ class RequestHandler(SocketServer.ThreadingMixIn, SocketServer.StreamRequestHand
def finish(self):
if self.g:
self.g.hosts = filter(lambda s: s != self.gameHost, self.g.hosts)
if not filter(None, self.g.hosts):
logging.debug("(%s) Removing aborted game" % self.gameHost)
gamedb.removeGame(self.g)
if self.GameId:
gamedb.removeGame(self.GameId)