Commit 830535a9 authored by Tollef Fog Heen's avatar Tollef Fog Heen

Merge r3446: Always release WRW, also on error.



git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@3646 d4fa192b-c00b-0410-8231-f00ffab90ce4
parent 4a011b95
......@@ -353,12 +353,7 @@ Fetch(struct sess *sp)
/* Deal with any message-body the request might have */
i = FetchReqBody(sp);
if (i > 0) {
VBE_ClosedFd(sp);
return (__LINE__);
}
if (WRW_FlushRelease(w)) {
if (WRW_FlushRelease(w) || i > 0) {
VBE_ClosedFd(sp);
/* XXX: other cleanup ? */
return (__LINE__);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment