You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2015/03/25 13:13:12 UTC

[Bug 57756] New: Config options for handling of pipelined request

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

            Bug ID: 57756
           Summary: Config options for handling of pipelined request
           Product: Apache httpd-2
           Version: 2.5-HEAD
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Core
          Assignee: bugs@httpd.apache.org
          Reporter: gmoniker@gmail.com

Can a server config option be added to control MAX_REQUESTS_IN_PIPELINE in
Apache 2.4+?

The handling of Pipelined request where a client request may live on for
MAX_REQUESTS_IN_PIPELINE requests causes problems with modules that have not
been sufficiently updated for Apache 2.4 even if they are in Linux
distributions considered stable that also offer Apache 2.4 per default. See
https://bugs.php.net/bug.php?id=68486 for example.

For server administrators this puts them between a rock and a hard place. On
the one hand they have a developer audience demanding newer module versions,
and on the other hand they don't have the resources to build stable
distributions themselves, and they have a very limited option available in the
Apache configuration to fallback to reliable behaviour. The aforementioned bug
has been observed to completely lockup a webserver for module requests without
anyone even maliciously trying to crash it.

The only option now would be to completely turn off keep-alive. If there is a
option to set MAX_REQUESTS_IN_PIPELINE on/off or to a certain integer, this
would be much preferable.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org