From 25cd3375ec6b69b5b42ade99a2ac5a77dbdee90c Mon Sep 17 00:00:00 2001 From: mouring Date: Sat, 17 Feb 2001 16:51:07 +0000 Subject: [PATCH] - (Bal) Patch for lack of RA_RESTART in misc.c for mysignal by stevesk --- ChangeLog | 2 ++ misc.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/ChangeLog b/ChangeLog index c7951975..e1ba9285 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,8 @@ 20010218 - (bal) Patch for fix FCHMOD reference in ftp-client.c by Tim Rice + - (Bal) Patch for lack of RA_RESTART in misc.c for mysignal by + stevesk 20010217 - (bal) OpenBSD Sync: diff --git a/misc.c b/misc.c index 800588af..ad6d8864 100644 --- a/misc.c +++ b/misc.c @@ -108,8 +108,10 @@ mysignal(int sig, mysig_t act) memset(&sa, 0, sizeof sa); sigemptyset(&sa.sa_mask); sa.sa_flags = 0; +#ifdef SA_RESTART if (sig == SIGCHLD) sa.sa_flags |= SA_RESTART; +#endif sa.sa_handler = act; if (sigaction(sig, &sa, 0) == -1) return (mysig_t) -1; -- 2.45.1