The official NGINX Open Source repository.
Go to file
Valentin Bartenev 50ff8b3c3a Core: idle connections now closed only once on exiting.
Iterating through all connections takes a lot of CPU time, especially
with large number of worker connections configured.  As a result
nginx processes used to consume CPU time during graceful shutdown.
To mitigate this we now only do a full scan for idle connections when
shutdown signal is received.

Transitions of connections to idle ones are now expected to be
avoided if the ngx_exiting flag is set.  The upstream keepalive module
was modified to follow this.
2015-08-11 16:28:55 +03:00
auto Stream: connection limiting module. 2015-06-18 14:17:30 +03:00
conf Added the REQUEST_SCHEME parameter. 2015-06-05 22:23:26 +03:00
contrib Contrib: add more directives to vim syntax. 2014-10-22 15:31:19 +02:00
docs Modify changes doc to acknowledge Lu is from Intel 2015-07-15 20:43:41 +01:00
misc Updated PCRE used for win32 builds. 2015-07-14 19:44:19 +03:00
src Core: idle connections now closed only once on exiting. 2015-08-11 16:28:55 +03:00
.hgtags release-1.9.3 tag 2015-07-14 19:46:05 +03:00