From c99b69facc304fb84016937601d4095a6ec09e06 Mon Sep 17 00:00:00 2001 From: Waffles Date: Sun, 30 Dec 2018 12:20:24 +1300 Subject: [PATCH] Profile: Check keepalive status at d/c --- gamespy_profile_server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gamespy_profile_server.py b/gamespy_profile_server.py index 351851c..61b45aa 100644 --- a/gamespy_profile_server.py +++ b/gamespy_profile_server.py @@ -172,7 +172,8 @@ class PlayerSession(LineReceiver): self.locstring = "" self.send_status_to_friends() - self.keepalive.stop() + if self.keepalive.running: + self.keepalive.stop() if self.profileid in self.sessions: del self.sessions[self.profileid]