Author: ru
Date: 2013-04-12 19:12:13 + (Fri, 12 Apr 2013)
New Revision: 5174
URL: http://trac.nginx.org/nginx/changeset/5174/nginx
Log:
Upstream: warn if multiple non-stackable balancers are installed.
Modified:
trunk/src/http/modules/ngx_http_upstream_ip_hash_module.c
trunk/src/http/m
Author: vbart
Date: 2013-04-12 17:31:08 + (Fri, 12 Apr 2013)
New Revision: 5173
URL: http://trac.nginx.org/nginx/changeset/5173/nginx
Log:
Events: fixed typos in two previous commits.
Modified:
trunk/src/event/modules/ngx_devpoll_module.c
trunk/src/event/modules/ngx_eventport_module.c
Author: vbart
Date: 2013-04-12 15:04:23 + (Fri, 12 Apr 2013)
New Revision: 5172
URL: http://trac.nginx.org/nginx/changeset/5172/nginx
Log:
Events: handle only active events in eventport.
We generate both read and write events if an error event was returned by
port_getn() without POLLIN/POLLOU
Author: vbart
Date: 2013-04-12 15:02:33 + (Fri, 12 Apr 2013)
New Revision: 5171
URL: http://trac.nginx.org/nginx/changeset/5171/nginx
Log:
Events: protection from stale events in eventport and devpoll.
Stale write event may happen if read and write events was reported both,
and processing of
For example:
Two(or more) requests visit A.com at the same time.
DNS module:
Send query A.com
Recv response A.com(CNAME:b.com)
Send query B.com
[a little while] --> event timeout
Recv response B.com(code:2 Server fail)--->segmentation fault
-邮件原件
Hi,
On Fri, Apr 12, 2013 at 07:38:46AM +, 彭谦(研六 福州) wrote:
> Hi all,
>
> Recently, we have tested the NGX reverse proxy by TestCenter and found a
> segmentation fault in DNS module.
>
> BUG condition:
> 1. The rn link two(or more) ctxs, As we know the end ctx get a timeout event.
> 2. When
Hi all,
Recently, we have tested the NGX reverse proxy by TestCenter and found a
segmentation fault in DNS module.
BUG condition:
1. The rn link two(or more) ctxs, As we know the end ctx get a timeout event.
2. When rn recive a CNAME type response, it will create a new rn node.
3. The new rn lin