https://bz.apache.org/bugzilla/show_bug.cgi?id=61616

--- Comment #49 from Yann Ylavic <ylavic....@gmail.com> ---
Thanks Mohamed for the nice analysis, yes the issue is that there may still be
data in the input filter chain (which we didn't read yet) when the output
filter chain becomes full and we abort the transfer (APR_INCOMPLETE).

I figured out this already and was working on a new patch (got interrupted by
$day job...). It does not work for now but I will link it here when it passes
my testing.

The idea is to "drain" the input chain by not clearing POLLOUT (on the other
side) until done.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to