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/06/30 13:28:22 UTC

[Bug 56729] Can't use HTTP 1.1 Keep-Alive with mod_reqtimeout if POST request with POST-DATA respond during more than ->RequestReadTimeout body=[timeout]

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

Michael Kaufmann <ap...@michael-kaufmann.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |apache-bugzilla@michael-kau
                   |                            |fmann.ch

--- Comment #11 from Michael Kaufmann <ap...@michael-kaufmann.ch> ---
Created attachment 32863
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=32863&action=edit
Proposed bugfix: do not reset the "in_keep_alive" flag for speculative reads

I think that the bugfix ( http://svn.apache.org/r1621453 ) is flawed. I use a
module that also issues speculative reads. mod_reqtimeout detects the end of
the keep-alive phase too early.

Please have a look at the proposed patch (mod_reqtimeout.c.diff). It resets the
"in_keep_alive" flag only if the read is not speculative.

-- 
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