diff --git a/gamespy_qr_server.py b/gamespy_qr_server.py index bbfbb06..d26fd19 100644 --- a/gamespy_qr_server.py +++ b/gamespy_qr_server.py @@ -391,7 +391,7 @@ class GameSpyQRServer(object): self.log(logging.DEBUG, address, session_id, utils.pretty_print_hex(recv_data)) def keepalive_check(self): - #self.log(logging.DEBUG, None, "Keep alive check on %d sessions" % (len(self.sessions))) + #self.log(logging.DEBUG, None, session_id, "Keep alive check on %d sessions" % (len(self.sessions))) pruned = [] now = int(time.time()) @@ -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]