sigaction.c
#include <sys/types.h>
#include <unistd.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
void my_func(int signum)
{
printf("if you want to quit,please try SIGOUIT\n");
}
int main()
{
sigset_t set, pendset;
struct sigaction action1,action2;
if (sigemptyset(&set)<0)
perror("sigemptyse");
if (sigaddset(&set, SIGQUIT)<0)
perror("sigaddset");
if (sigaddset(&set, SIGINT)<0)
......
阅读全文