integrate util.c fragment from #18200 to undef SA_RESTART on MacOS
Hugo van der Sanden [Mon, 2 Dec 2002 03:09:42 +0000 (03:09 +0000)]
p4raw-id: //depot/perl@18225

util.c

diff --git a/util.c b/util.c
index c4b25af..9a97a6b 100644 (file)
--- a/util.c
+++ b/util.c
@@ -2172,6 +2172,11 @@ dup2(int oldfd, int newfd)
 #ifndef PERL_MICRO
 #ifdef HAS_SIGACTION
 
+#ifdef MACOS_TRADITIONAL
+/* We don't want restart behavior on MacOS */
+#undef SA_RESTART
+#endif
+
 Sighandler_t
 Perl_rsignal(pTHX_ int signo, Sighandler_t handler)
 {