httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Plüm, Rüdiger, Vodafone Group <ruediger.pl...@vodafone.com>
Subject RE: HTTPS connections lock-up with 2.4.18
Date Wed, 03 Feb 2016 10:53:49 GMT


> -----Original Message-----
> From: Yann Ylavic [mailto:ylavic.dev@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.pluem@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
Mime
View raw message