Thursday, April 12, 2012

Signalling


#include<stdio.h>
#include<stdlib.h>
#include<signal.h>
void signal_callback_handler(int signum)
{
printf("caught signal%d \n",signum);
exit(signum);
}
int main()
{
signal(SIGINT,signal_callback_handler);
while(1)
{
printf("program processing stuff here \n");
sleep(1);
}
return EXIT_SUCCESS;
}

No comments:

Post a Comment