From 35302a643a36e99505616b56b68c9cd694feb3d1 Mon Sep 17 00:00:00 2001 From: Ken Thomases Date: Wed, 30 Nov 2011 16:48:22 -0600 Subject: [PATCH] ntdll: Don't change SIGCHLD disposition; no automatic reaping of child processes. --- dlls/ntdll/server.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/dlls/ntdll/server.c b/dlls/ntdll/server.c index 3243f9f6efa..8a01d228bd1 100644 --- a/dlls/ntdll/server.c +++ b/dlls/ntdll/server.c @@ -1076,11 +1076,6 @@ size_t server_init_thread( void *entry_point ) /* ignore SIGPIPE so that we get an EPIPE error instead */ sigaction( SIGPIPE, &sig_act, NULL ); - /* automatic child reaping to avoid zombies */ -#ifdef SA_NOCLDWAIT - sig_act.sa_flags |= SA_NOCLDWAIT; -#endif - sigaction( SIGCHLD, &sig_act, NULL ); /* create the server->client communication pipes */ if (server_pipe( reply_pipe ) == -1) server_protocol_perror( "pipe" );