nginx/src/http
Valentin Bartenev 2f3fb935b4 Upstream keepalive: drop ready flag on EAGAIN from recv(MSG_PEEK).
Keeping the ready flag in this case might results in missing notification of
broken connection until nginx tried to use it again.

While there, stale comment about stale event was removed since this function
is also can be called directly.
2015-03-03 17:48:57 +03:00
..
modules Upstream keepalive: drop ready flag on EAGAIN from recv(MSG_PEEK). 2015-03-03 17:48:57 +03:00
ngx_http_busy_lock.c Whitespace fixes. 2012-03-05 18:09:06 +00:00
ngx_http_busy_lock.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_cache.h Cache: added temp_path to file cache. 2015-02-02 19:38:35 +03:00
ngx_http_config.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_copy_filter_module.c Refactored sendfile() AIO preload. 2015-02-11 17:52:15 +03:00
ngx_http_core_module.c Fixed try_files directory test to match only a directory. 2015-01-21 00:26:32 +01:00
ngx_http_core_module.h Fixed typo. 2014-08-15 14:09:29 +04:00
ngx_http_file_cache.c Cache: do not inherit last_modified and etag from stale response. 2015-03-02 19:47:13 +03:00
ngx_http_header_filter_module.c Fixed response line formatting with empty reason phrase. 2013-09-18 18:53:26 +04:00
ngx_http_parse_time.c Fixed compilation with -Wmissing-prototypes. 2012-07-24 15:09:54 +00:00
ngx_http_parse.c Style: add whitespace between control statement and parentheses. 2014-07-08 03:03:13 -07:00
ngx_http_postpone_filter_module.c Fixed error logging. 2013-05-21 17:30:19 +04:00
ngx_http_request_body.c Request body: avoid potential overflow. 2014-03-03 17:39:53 +04:00
ngx_http_request.c SSL: reset ready flag if recv(MSG_PEEK) found no bytes in socket. 2015-03-02 21:15:46 +03:00
ngx_http_request.h Refactored sendfile() AIO preload. 2015-02-11 17:52:15 +03:00
ngx_http_script.c Style. 2013-10-18 18:13:35 +04:00
ngx_http_script.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_spdy_filter_module.c SPDY: stop emitting multiple empty header values. 2014-10-27 14:25:56 -07:00
ngx_http_spdy_module.c SPDY: macro used for recv_buffer_size initialization. 2014-03-19 12:57:32 +04:00
ngx_http_spdy_module.h SPDY: added the "spdy_chunk_size" directive. 2014-01-14 16:24:45 +04:00
ngx_http_spdy.c SPDY: push pending data while closing a stream as with keepalive. 2014-11-21 22:51:49 +03:00
ngx_http_spdy.h SPDY: fixed operator precedence in uint16/uint32 write macros. 2014-05-29 21:15:19 +04:00
ngx_http_special_response.c Format specifier fixes in error logging. 2013-08-20 20:47:16 +04:00
ngx_http_upstream_round_robin.c Upstream: included backup peers into peer.tries. 2014-09-12 18:50:46 +04:00
ngx_http_upstream_round_robin.h Upstream: generic hash module. 2014-06-02 16:16:22 +04:00
ngx_http_upstream.c Style. 2015-03-03 01:15:21 +03:00
ngx_http_upstream.h Upstream: $upstream_header_time variable. 2015-01-14 09:03:35 +03:00
ngx_http_variables.c Variables: fixed non-indexed access of prefix vars (ticket #600). 2014-08-27 21:38:04 +04:00
ngx_http_variables.h Removed unused ngx_http_clear_variable() macro. 2013-03-21 16:06:13 +00:00
ngx_http_write_filter_module.c Write filter: fixed handling of sync bufs (ticket #132). 2014-11-28 16:58:39 +03:00
ngx_http.c Avoided to add duplicate hash key in ngx_http_types_slot(). 2014-09-17 22:52:02 +08:00
ngx_http.h Upstream: added the "$upstream_cookie_<name>" variables. 2014-04-29 12:28:41 +04:00