On Oct 8, 2013, at 1:25 PM, Yann Ylavic <ylavic....@gmail.com> wrote:
> Helo, > > in the case where a ping is configured in a worker to check backend's > connection (re)usability, ap_proxy_create_hdrbrgd will force r->expecting_100 > (r1516930). > > As I understand it, r->expecting_100 relates to the client's connection, and > is used by ap_http_filter to deal with client's 100-continue expectation, or > by ap_send_interim_response to check whether the client expects one (or do > nothing). > > Hence why is ap_proxy_create_hdrbrgd setting r->expecting_100 for the purpose > of the backend connection? > because we are forcing the 100-continue on that request. See ap_proxy_http_process_response()