From 9a134305ad28439fd830f37caac928f30a366b2a Mon Sep 17 00:00:00 2001 From: polaris Date: Sat, 24 May 2014 20:44:50 -0400 Subject: [PATCH] Fixed bug with logging out --- gamespy_profile_server.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gamespy_profile_server.py b/gamespy_profile_server.py index 6206d84..081c803 100644 --- a/gamespy_profile_server.py +++ b/gamespy_profile_server.py @@ -118,8 +118,8 @@ class PlayerSession(LineReceiver): self.locstring = "" self.send_status_to_friends() - if self.session in self.sessions: - del self.sessions[self.session] + if self.profileid in self.sessions: + del self.sessions[self.profileid] self.db.delete_session(self.session) self.log(logging.INFO, "Deleted session " + self.session) @@ -285,8 +285,8 @@ class PlayerSession(LineReceiver): self.log(logging.INFO, "Session %s has logged off" % (data_parsed['sesskey'])) self.db.delete_session(data_parsed['sesskey']) - if self.session in self.sessions: - del self.sessions[self.session] + if self.profileid in self.sessions: + del self.sessions[self.profileid] self.transport.loseConnection()