#include <unistd.h>
#include <stdio.h>
#include <signal.h>

#define SLEEP 10

int main ()
{
  unsigned int t = SLEEP;
  
  if (SIG_ERR == signal (SIGTERM, SIG_IGN))
  {
    printf ("Error setting up sig handler\n");
    return 1;
  }
  if (SIG_ERR == signal (SIGINT, SIG_IGN))
  {
    printf ("Error setting up sig handler\n");
    return 1;
  }
  while (0 != (t = sleep (t)))
  {
    printf ("Interrupted.\n");
  }
  return 0;
}
