From bb5a8d159c426d25161f91dece348251f7bd5df9 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Tue, 20 Apr 2004 10:44:42 +0000 Subject: [PATCH] (main) [!defined _POSIX_SOURCE]: Use simpler "signal (sig, SIG_IGN)" rather than sigaction equivalent. --- src/nohup.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/nohup.c b/src/nohup.c index f476d84835..c2b83c90e9 100644 --- a/src/nohup.c +++ b/src/nohup.c @@ -158,18 +158,7 @@ main (int argc, char **argv) error (NOHUP_FAILURE, errno, _("failed to redirect standard error")); } - /* Ignore hang-up signals. */ - { -#ifdef _POSIX_SOURCE - struct sigaction sigact; - sigact.sa_handler = SIG_IGN; - sigemptyset (&sigact.sa_mask); - sigact.sa_flags = 0; - sigaction (SIGHUP, &sigact, NULL); -#else - signal (SIGHUP, SIG_IGN); -#endif - } + signal (SIGHUP, SIG_IGN); { int exit_status; -- 2.47.2