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

--- Comment #66 from Mohamed El Housseine <[email protected]> ---
(In reply to Yann Ylavic from comment #60)
Hi Yann again,
thank you very much for for your detailed reply.

> The issue is that ap_proxy_transfer_between_connections() is a loop, and
> once it has consumed pending data it also consumes the socket (with all of
> its possible error codes) until the other side is full.
> So I think we need the same logic than in the POLLIN case...

I see, an improved will be uploaded, it handles the remaining case:
APR_STATUS_IS_EOF.

> Also, the httpd code in trunk now handles pending data very differently (no
> c->data_in_{out,in}put_filters anymore, the whole filter chain is involved),
> while our patches until now are 2.4.x (and even 2.4.29) specific.
> For anything to be accepted/upstreamed in the httpd project, it must first
> go into trunk, that's the next step.

As long this patch goes on top of proxy_connect (v11) and v11 is still not
merged into trunk, unfortunately, there is no way for my patch to into trunk
:-(

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to