From 2b9198866ac0a28dee1485f81a054e1b348a9223 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 22 Oct 2017 19:25:51 +0530 Subject: [PATCH] ... --- kitty/main.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kitty/main.py b/kitty/main.py index 882acb291..36f405495 100644 --- a/kitty/main.py +++ b/kitty/main.py @@ -247,8 +247,10 @@ def setup_profiling(args): def reap_zombies(*a): while True: try: - os.waitpid(-1, os.WNOHANG) - except OSError: + pid, status = os.waitpid(-1, os.WNOHANG) + if pid == 0: + break + except Exception: break