"Alarm clock" linux 中的消息
"Alarm clock" message in linux
struct sigaction act;
memset(&act,0,sizeof act);
sigaction(SIGALRM, &act, NULL);
alarm(any_seconds);
我的报警代码在linux。
我遇到了 "Alarm clock" 消息。但是我不想看到这个消息。
我该怎么办?请帮忙
你可以捕捉到信号
static void alarmHandler(int signo)
{
(void)signo;
printf("Another message\n"); // or skip this line
}
...
alarm(any_seconds);
signal(SIGALRM, alarmHandler);
struct sigaction act;
memset(&act,0,sizeof act);
sigaction(SIGALRM, &act, NULL);
alarm(any_seconds);
我的报警代码在linux。
我遇到了 "Alarm clock" 消息。但是我不想看到这个消息。
我该怎么办?请帮忙
你可以捕捉到信号
static void alarmHandler(int signo)
{
(void)signo;
printf("Another message\n"); // or skip this line
}
...
alarm(any_seconds);
signal(SIGALRM, alarmHandler);