Bug fixes from SMTDDR

This commit is contained in:
polaris
2014-09-11 06:30:29 -04:00
parent 8ddc427d69
commit 083a45367d
2 changed files with 2 additions and 2 deletions

View File

@@ -50,7 +50,7 @@ def parse_gamespy_message(message):
messages['__cmd_val__'] = value
found_command = True
messages[key] = value
messages[key] = value.rstrip('\x00')
stack.append(messages)
messages = {}

View File

@@ -403,7 +403,7 @@ class GameSpyQRServer(object):
if delta < 0 or delta >= timeout:
pruned.append(session_id)
self.server_manager.delete_server(self.sessions[session_id].gamename, self.sessions[session_id].session)
self.log(logging.DEBUG, None, "Keep alive check removed %s:%s for game %s. Client hasn't responded in %d seconds." % (self.sessions[session_id].address[0], self.sessions[session_id].address[1], self.sessions[session_id].gamename, delta))
self.log(logging.DEBUG, None, session_id, "Keep alive check removed %s:%s for game %s. Client hasn't responded in %d seconds." % (self.sessions[session_id].address[0], self.sessions[session_id].address[1], self.sessions[session_id].gamename, delta))
for session_id in pruned:
del self.sessions[session_id]