From 049dce7cd09b4106c5a8d78abc7e335abdf9c582 Mon Sep 17 00:00:00 2001 From: Mike McCormack Date: Mon, 18 Oct 2004 19:34:37 +0000 Subject: [PATCH] Mask SIGCHLD to prevent partial writes in the new_process server call. --- dlls/ntdll/server.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/ntdll/server.c b/dlls/ntdll/server.c index 57a8db48f77..02a05524c9f 100644 --- a/dlls/ntdll/server.c +++ b/dlls/ntdll/server.c @@ -826,6 +826,7 @@ void server_init_process(void) sigaddset( &block_set, SIGHUP ); sigaddset( &block_set, SIGUSR1 ); sigaddset( &block_set, SIGUSR2 ); + sigaddset( &block_set, SIGCHLD ); /* receive the first thread request fd on the main socket */ NtCurrentTeb()->request_fd = receive_fd( &dummy_handle ); -- 2.11.4.GIT