Mercurial > hg > nginx
comparison src/http/modules/ngx_http_fastcgi_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 | a8697cc12b3a |
comparison
equal
deleted
inserted
replaced
2429:370c92d6ec46 | 2430:d3454e719bbb |
---|---|
510 sizeof(ngx_http_upstream_resolved_t)); | 510 sizeof(ngx_http_upstream_resolved_t)); |
511 if (r->upstream->resolved == NULL) { | 511 if (r->upstream->resolved == NULL) { |
512 return NGX_ERROR; | 512 return NGX_ERROR; |
513 } | 513 } |
514 | 514 |
515 if (u.addrs[0].sockaddr) { | 515 if (u.addrs && u.addrs[0].sockaddr) { |
516 r->upstream->resolved->sockaddr = u.addrs[0].sockaddr; | 516 r->upstream->resolved->sockaddr = u.addrs[0].sockaddr; |
517 r->upstream->resolved->socklen = u.addrs[0].socklen; | 517 r->upstream->resolved->socklen = u.addrs[0].socklen; |
518 r->upstream->resolved->naddrs = 1; | 518 r->upstream->resolved->naddrs = 1; |
519 r->upstream->resolved->host = u.addrs[0].name; | 519 r->upstream->resolved->host = u.addrs[0].name; |
520 | 520 |