From 2b684e4636b17fc288791593b65552a0058ad429 Mon Sep 17 00:00:00 2001 From: vsc Date: Sun, 26 May 2002 04:03:56 +0000 Subject: [PATCH] fix sigaction on SVR4 systems. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@493 b08c6af1-5177-4d33-ba66-4b1c6b8b522a --- C/sysbits.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/C/sysbits.c b/C/sysbits.c index 96980c43f..60cada900 100644 --- a/C/sysbits.c +++ b/C/sysbits.c @@ -1028,6 +1028,7 @@ my_signal_info(int sig, void (*handler)(int)) sigact.sa_handler = handler; sigemptyset(&sigact.sa_mask); + sigact.sa_flags = SA_SIGINFO; sigaction(sig,&sigact,NULL); } @@ -1039,6 +1040,7 @@ my_signal(int sig, void (*handler)(int)) sigact.sa_handler=handler; sigemptyset(&sigact.sa_mask); + sigact.sa_flags = 0; sigaction(sig,&sigact,NULL); }