From: Fredrik Tolf Date: Fri, 8 Apr 2016 05:39:45 +0000 (+0200) Subject: accesslog: Remember to flush request-body. X-Git-Url: http://dolda2000.com/gitweb/?p=ashd.git;a=commitdiff_plain;h=ff28e3a531571868159d2a48039bec6bc83f2f0f accesslog: Remember to flush request-body. --- 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;