Mercurial > hg > nginx
diff src/http/modules/ngx_http_proxy_module.c @ 2430:d3454e719bbb
fix segfault, introduced in r2423
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 24 Dec 2008 16:18:35 +0000 |
parents | 7af1e5fe102c |
children | 3a8a53c0c42f |
line wrap: on
line diff
--- a/src/http/modules/ngx_http_proxy_module.c +++ b/src/http/modules/ngx_http_proxy_module.c @@ -614,7 +614,7 @@ ngx_http_proxy_eval(ngx_http_request_t * return NGX_ERROR; } - if (u.addrs[0].sockaddr) { + if (u.addrs && u.addrs[0].sockaddr) { r->upstream->resolved->sockaddr = u.addrs[0].sockaddr; r->upstream->resolved->socklen = u.addrs[0].socklen; r->upstream->resolved->naddrs = 1;