callcgi: Don't log errors about broken pipes.
authorFredrik Tolf <fredrik@dolda2000.com>
Sat, 28 Dec 2013 01:40:20 +0000 (02:40 +0100)
committerFredrik Tolf <fredrik@dolda2000.com>
Sat, 28 Dec 2013 01:40:20 +0000 (02:40 +0100)
src/callcgi.c

index 11fb213..2da1161 100644 (file)
@@ -62,7 +62,8 @@ static int passdata(FILE *in, FILE *out)
                    return(1);
                }
                if(fwrite(buf, 1, ret, out) != ret) {
-                   flog(LOG_ERR, "callcgi: could not write output: %s", strerror(errno));
+                   if(errno != EPIPE)
+                       flog(LOG_ERR, "callcgi: could not write output: %s", strerror(errno));
                    return(1);
                }
            }