From bfac4829405d5372c8a2d7dcdd2d08a03d8cd1cf Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 2 Feb 2019 15:48:15 +0530 Subject: [PATCH] Ensure the update check process is killed on exit --- kitty/boss.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kitty/boss.py b/kitty/boss.py index b16c1f25f..0a097766c 100644 --- a/kitty/boss.py +++ b/kitty/boss.py @@ -779,6 +779,8 @@ class Boss: def destroy(self): self.shutting_down = True self.child_monitor.shutdown_monitor() + if self.update_check_process is not None: + self.update_check_process.kill() self.update_check_process = None del self.child_monitor for tm in self.os_window_map.values():