]> www.dolda2000.com Git - ashd.git/blobdiff - src/patplex.c
sendfile: Allow file forcing and X-Ash-File-less operation.
[ashd.git] / src / patplex.c
index d296e04f8c407f8ded35e849035a8d5ae3b95e69..83944062966c65a25f84e6abb8b2b5437ea5f378 100644 (file)
@@ -438,7 +438,7 @@ static void serve(struct hthead *req, int fd)
        return;
     }
     
-    if(childhandle(ch, req, fd))
+    if(childhandle(ch, req, fd, NULL, NULL))
        simpleerror(fd, 500, "Server Error", "The request handler crashed.");
 }
 
@@ -513,6 +513,7 @@ int main(int argc, char **argv)
     }
     signal(SIGCHLD, SIG_IGN);
     signal(SIGHUP, sighandler);
+    signal(SIGPIPE, sighandler);
     while(1) {
        if(reload) {
            reloadconf(argv[optind]);