> -----Original Message----- > From: Yann Ylavic [mailto:ylavic....@gmail.com] > Sent: Mittwoch, 3. Februar 2016 11:41 > To: httpd-dev > Subject: Re: HTTPS connections lock-up with 2.4.18 > > On Wed, Feb 3, 2016 at 11:29 AM, Plüm, Rüdiger, Vodafone Group > <ruediger.pl...@vodafone.com> wrote: > > Which MPM is used? Event or something different? > > There a differences on how c->data_in_input_filters is handled by > different MPM's. > > On sync MPM's like worker there is an explicit flush if c- > >data_in_input_filters is zero, > > the event MPM though only relies on WRITE_COMPLETION. > > Hmm, ap_process_request() really checks for c->data_in_input_filters > to determine whether it should flush or not. > So I don't see it depending on the MPM.
It does, because ap_process_request is only called by sync MPMs. Event calls ap_process_async_request only. See ap_process_http_connection in http_core.c Regards Rüdiger