#include #include #include #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; }