Right now, if available (e.g. on Linux) we have support for this, but
it's disabled (set to 0) by default. Are there any reasons why we
shouldn't make this enabled by default? I looked at various HTTPD
versions, HTTPD v2.3.x sets the timeout to "30s", which on linux >
2.6.31 becomes 45s, and on earlier versions it becomes 48s.
If there are no objections, and assuming the HTTPD people knows what
they are doing, I'd suggest we set this default to 45s.
-- leif
Proposed addition / change to records.config and RecordsConfig.cc:
CONFIG proxy.config.net.tcp_accept_defer_timeout INT 45
(Since this has never been on by default and we're breaking things for
v3.0 anyways, maybe we should change the name to
proxy.config.net.tcp_defer_accept_timeout, which would actually make
sense...)