svn commit: samba r17836 - in branches/SAMBA_3_0/source/smbd: .
vlendec at samba.org
vlendec at samba.org
Fri Aug 25 19:13:37 GMT 2006
Author: vlendec
Date: 2006-08-25 19:13:37 +0000 (Fri, 25 Aug 2006)
New Revision: 17836
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17836
Log:
Don't create zombies in the children, thanks to Jeremy!
Volker
Modified:
branches/SAMBA_3_0/source/smbd/server.c
Changeset:
Modified: branches/SAMBA_3_0/source/smbd/server.c
===================================================================
--- branches/SAMBA_3_0/source/smbd/server.c 2006-08-25 18:24:43 UTC (rev 17835)
+++ branches/SAMBA_3_0/source/smbd/server.c 2006-08-25 19:13:37 UTC (rev 17836)
@@ -502,6 +502,10 @@
smbd_server_fd() != -1 &&
((child = sys_fork())==0)) {
/* Child code ... */
+
+ /* Stop zombies, the parent explicitly handles
+ * them, counting worker smbds. */
+ CatchChild();
/* close the listening socket(s) */
for(i = 0; i < num_sockets; i++)
More information about the samba-cvs
mailing list