Commit ceaa4a7b authored by Yann Ylavic's avatar Yann Ylavic
Browse files

mod_reqtimeout: Prevent long response times from triggering a timeout once

the request has been fully read.  PR 59045.

Adds an output filter which detects EOR buckets and resets the timeout so
that the input filter does nothing.

This makes the bypass of nonblocking+speculative in reqtimeout_filter()
useless, and by removing it we can detect potential timeout for speculative
reads outside check_pipeline() earlier (the code to not extend the timeout 
for speculative reads is still there to prevent those from biasing until the
real/relevant data).



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734239 13f79535-47bb-0310-9956-ffa450edef68
parent e3be803e
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment