diff src/process.c @ 76456:720d443bce01

(sigchld_handler): Sleep before wait3 to avoid a busyloop.
author Sam Steingold <sds@gnu.org>
date Sun, 11 Mar 2007 18:16:50 +0000
parents 9e2414dc2556
children deede4f7067d
line wrap: on
line diff
--- a/src/process.c	Sun Mar 11 17:44:40 2007 +0000
+++ b/src/process.c	Sun Mar 11 18:16:50 2007 +0000
@@ -6497,6 +6497,7 @@
       /* Keep trying to get a status until we get a definitive result.  */
       do
 	{
+          sleep (1);
 	  errno = 0;
 	  pid = wait3 (&w, WNOHANG | WUNTRACED, 0);
 	}