head	1.2;
access;
symbols
	RELEASE_4_3_0:1.1
	RELEASE_4_2_0:1.1
	RELEASE_4_1_1:1.1
	RELEASE_4_1_0:1.1
	RELEASE_3_5_0:1.1
	RELEASE_4_0_0:1.1;
locks; strict;
comment	@# @;


1.2
date	2001.09.11.16.25.08;	author sobomax;	state dead;
branches;
next	1.1;

1.1
date	2000.02.06.19.18.19;	author ade;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Update to 4.5.55.
@
text
@--- gnome/gutil.c.orig	Mon Dec  6 17:50:05 1999
+++ gnome/gutil.c	Sat Feb  5 10:27:43 2000
@@@@ -70,12 +70,17 @@@@
 gnome_sigchld_handler (int sig)
 {
 	char c;
+	pid_t p;
+	int s;
 	
 	if (previous_sigchld.sa_handler != SIG_IGN &&
 	    previous_sigchld.sa_handler != SIG_DFL){
 		(*previous_sigchld.sa_handler)(sig);
 	}
 	write (child_died_notify_handler, &c, sizeof (c));
+
+	while ((p = waitpid(-1, &s, WNOHANG)) > 0)
+		continue;
 }
 
 /*
@


1.1
log
@Fix problem with gmc (aka corba-mc) leaving zombies
lying around.

OK'd by:	reg
@
text
@@

