X-Git-Url: http://www.dolda2000.com/gitweb/?p=ashd.git;a=blobdiff_plain;f=src%2Fcallscgi.c;fp=src%2Fcallscgi.c;h=fc51009767e71c9933ddd440acf860789b336c44;hp=5965b5fbbf1d0147c3253fc7e08260a6842555aa;hb=fd735432ca61308348e1f1eb1b79a42e357aa0b7;hpb=c8e280787c6b6d062baeb0b4ba2fe067345610c6 diff --git a/src/callscgi.c b/src/callscgi.c index 5965b5f..fc51009 100644 --- a/src/callscgi.c +++ b/src/callscgi.c @@ -578,6 +578,10 @@ static void listenloop(struct muth *muth, va_list args) } } +static void sigign(int sig) +{ +} + static void sigexit(int sig) { exit(0); @@ -620,6 +624,7 @@ int main(int argc, char **argv) exit(1); } signal(SIGCHLD, SIG_IGN); + signal(SIGPIPE, sigign); signal(SIGINT, sigexit); signal(SIGTERM, sigexit); mustart(listenloop, 0);