#include "include/httpd.h"
void SignalHUP(int);
int dosignal(conf *ch) {
signal(SIGPIPE,SIG_IGN);
// signal(SIGSEGV,SIG_IGN);
Signal_Handler(ch);
}
int Signal_Handler (conf *ch) {
struct sigaction sa;
sa.sa_handler = SignalHUP;
sa.sa_flags = 1;
sigemptyset(&sa.sa_mask);
sigaction(1, &sa, (struct sigaction *)0);
return 0;
}
void SignalHUP(int x) {
printf("Got a SIGHUP - %i\n",x);
}