• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include <sys/signal.h>
2 #include <stdio.h>
3 #include <unistd.h>
4 
handler_usr1(int i)5 void handler_usr1 (int i)
6 {
7   puts ("got signal usr1");
8 }
9 
handler_alrm(int i)10 void handler_alrm (int i)
11 {
12   puts ("got signal ALRM");
13 }
14 
main()15 int main ()
16 {
17   int i = 0;
18 
19   signal (SIGUSR1, handler_usr1);
20   signal (SIGALRM, handler_alrm);
21 
22   puts ("Put breakpoint here");
23 
24   while (i++ < 20)
25      sleep (1);
26 }
27 
28