onsignal
void onsignal(int);
signal(SIGINT, onsignal);
signal(SIGINFO, onsignal);
signal(SIGALRM, onsignal);