httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [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]
Date Tue, 30 Jun 2015 22:22:34 GMT
https://bz.apache.org/bugzilla/show_bug.cgi?id=56729

--- Comment #16 from Yann Ylavic <ylavic.dev@gmail.com> ---
Thanks Michael for the analyse and patches!

(In reply to Michael Kaufmann from comment #13)
> 
> But sometimes check_pipeline() is called *after* the connection has already
> entered the keep-alive state. Then the branch "if (ccfg->in_keep_alive) ..."
> is taken, and this branch does not check for speculative reads - that's the
> bug.
> 
> I don't know exactly how these two cases are triggered.

Could you please provide a backtrace (gdb's "bt full"?) of this situation?

> 
> It would be great if this bugfix and the previous bugfixes r1621453 /
> r1641376 would be included in a future 2.4.x release.

I'll propose a backport for the whole, but first the above trace would help
determine the root cause (I'm not sure whether this should happen).

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


Mime
View raw message