aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_connection.h
diff options
context:
space:
mode:
authorMaxim Dounin <mdounin@mdounin.ru>2021-01-19 20:32:00 +0300
committerMaxim Dounin <mdounin@mdounin.ru>2021-01-19 20:32:00 +0300
commit2ec8fac2d6b8e5023c9894d10bc50d78e63f242c (patch)
treec7f92dfb2d832edbcbe43ee620f0667e27c0c90c /src/core/ngx_connection.h
parentd2c0b9a6c7b0757d5d55db36b1ae656bba056a8c (diff)
downloadnginx-2ec8fac2d6b8e5023c9894d10bc50d78e63f242c.tar.gz
nginx-2ec8fac2d6b8e5023c9894d10bc50d78e63f242c.zip
Core: removed post_accept_timeout.
Keeping post_accept_timeout in ngx_listening_t is no longer needed since we've switched to 1 second timeout for deferred accept in 5541:fdb67cfc957d. Further, using it in HTTP code can result in client_header_timeout being used from an incorrect server block, notably if address-specific virtual servers are used along with a wildcard listening socket, or if we've switched to a different server block based on SNI in SSL handshake.
Diffstat (limited to 'src/core/ngx_connection.h')
-rw-r--r--src/core/ngx_connection.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/core/ngx_connection.h b/src/core/ngx_connection.h
index ad6556d0c..9d8ac46d2 100644
--- a/src/core/ngx_connection.h
+++ b/src/core/ngx_connection.h
@@ -45,8 +45,6 @@ struct ngx_listening_s {
size_t pool_size;
/* should be here because of the AcceptEx() preread */
size_t post_accept_buffer_size;
- /* should be here because of the deferred accept */
- ngx_msec_t post_accept_timeout;
ngx_listening_t *previous;
ngx_connection_t *connection;