X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Faccesslog.c;h=1addb387a4db3db824e5e060057413e1386779d6;hb=b04429ebd08b1a5cbb05938e935e48ab7223a382;hp=536f118c3d8c5e5bb777b9356f47c8552aa842e9;hpb=5c805444cbad6fd90a34504d154411bee62c84b5;p=ashd.git diff --git a/src/accesslog.c b/src/accesslog.c index 536f118..1addb38 100644 --- a/src/accesslog.c +++ b/src/accesslog.c @@ -261,6 +261,8 @@ static void filterreq(struct muth *mt, va_list args) if(passdata(cl, hd, &data.bytesin)) goto out; + if(fflush(hd)) + goto out; shutdown(pfds[1], SHUT_WR); if((resp = parseresponse(hd)) == NULL) goto out;