X-Git-Url: http://www.dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fcallscgi.c;h=fc51009767e71c9933ddd440acf860789b336c44;hb=d341283f757e188a52aedae7d715e201f2a430c2;hp=5965b5fbbf1d0147c3253fc7e08260a6842555aa;hpb=2d65add085285c9df22b9c9bf7d5f2521d9f61cd;p=ashd.git 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);