fix sigaction on SVR4 systems.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@493 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
parent
b9aefa0f94
commit
2b684e4636
@ -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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user