Mercurial > emacs
changeset 15717:c7870b16f24b
(create_process_1, sigchld_handler): Undo previous change.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Tue, 16 Jul 1996 22:33:09 +0000 |
parents | e7b17d9c23fe |
children | 8db4678b2fd8 |
files | src/process.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/process.c Tue Jul 16 22:23:11 1996 +0000 +++ b/src/process.c Tue Jul 16 22:33:09 1996 +0000 @@ -1167,7 +1167,7 @@ create_process_1 (signo) int signo; { -#if defined(USG) && !defined(POSIX_SIGNALS) +#ifdef USG /* USG systems forget handlers when they are used; must reestablish each time */ signal (signo, create_process_1); @@ -3352,7 +3352,7 @@ /* USG systems forget handlers when they are used; must reestablish each time */ -#if defined(USG) && !defined(POSIX_SIGNALS) +#ifdef USG signal (signo, sigchld_handler); /* WARNING - must come after wait3() */ #endif #ifdef BSD4_1 @@ -3460,7 +3460,7 @@ Otherwise (on systems that have WNOHANG), loop around to use up all the processes that have something to tell us. */ #if defined (USG) && ! (defined (HPUX) && defined (WNOHANG)) || defined (WINDOWSNT) -# if defined (USG) && ! defined(POSIX_SIGNALS) +#ifdef USG signal (signo, sigchld_handler); #endif errno = old_errno;