From 0f1ee4be6c76da75fa0ab43a9f5e98cb379dd1a9 Mon Sep 17 00:00:00 2001 From: Ali Gholami Rudi Date: Mon, 17 Aug 2009 17:18:58 +0430 Subject: [PATCH] fbpad: collect all zombies at SIGCHLD --- fbpad.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fbpad.c b/fbpad.c index 3c2bd77..a1613ef 100644 --- a/fbpad.c +++ b/fbpad.c @@ -252,7 +252,8 @@ static void signalreceived(int n) term_load(&terms[cterm], TERM_REDRAW); break; case SIGCHLD: - waitpid(-1, 0, WNOHANG); + while (waitpid(-1, 0, WNOHANG) > 0) + ; break; } } -- 2.11.4.GIT