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-861f7616d084master
parent
af40e39f77
commit
29201b4c53
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue