I have tried implementing this function:
void alarm_handler(int signal)
{
if(signal==SIGKILL)
{
fprintf(stderr,"Process killed\n");
exit(SIGKILL);
}
}
And used it in main this way:
signal(SIGKILL,alarm_handler);
So if I press ctrl+c, before exiting it shall print "Process killed", but id does not print it.Why?