From 1c5761ce2658ef875ac5bbcb5d1315768a21e0e6 Mon Sep 17 00:00:00 2001 From: nyuszika7h Date: Thu, 19 Jan 2017 21:22:59 +0100 Subject: [PATCH] Make the ping thread daemonized to allow the bot to quit --- src/handler.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/handler.py b/src/handler.py index 110b8a2..5b0aa8b 100644 --- a/src/handler.py +++ b/src/handler.py @@ -103,7 +103,10 @@ def connect_callback(cli): if var.SERVER_PING_INTERVAL > 0: def ping_server_timer(cli): ping_server(cli) - threading.Timer(var.SERVER_PING_INTERVAL, ping_server_timer, args=(cli,)).start() + + t = threading.Timer(var.SERVER_PING_INTERVAL, ping_server_timer, args=(cli,)) + t.daemon = True + t.start() ping_server_timer(cli)